You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* add extra info for sub-menus [#628](https://github.com/NLeSC/python-template/pull/628)
38
+
* skip merging CHANGELOG.md and CODE_OF_CONDUCT.md if they exist [#628](https://github.com/NLeSC/python-template/pull/628)
22
39
* added value field to license options [#617](https://github.com/NLeSC/python-template/pull/617)
23
40
* fix filename typo of githooks [#611](https://github.com/NLeSC/python-template/pull/609)
24
41
* next_steps.md is shown as a copier message [#609](https://github.com/NLeSC/python-template/pull/609)
@@ -30,6 +47,7 @@
30
47
* CHANGELOG.md is now optional ([#462](https://github.com/NLeSC/python-template/issues/462))
31
48
32
49
### Removed
50
+
33
51
* Remove the configuration of isort ([#591](https://github.com/NLeSC/python-template/pull/591)), which is no longer used since [#347](https://github.com/NLeSC/python-template/issues/347).
34
52
35
53
## [0.5.0]
@@ -147,7 +165,6 @@ Released on Apr 22, 2021
147
165
* Drop Python 3.5 support
148
166
* Removed unit tests doing the linting
149
167
150
-
151
168
## [0.2.0]
152
169
153
170
Released on July 17, 2019
@@ -173,14 +190,14 @@ Released on July 17, 2019
173
190
* Fix example tests that failed to run (#28)
174
191
* Remove quotes from project name and project description (#27)
175
192
* Update prospector configuration (#26)
176
-
- Make prospector less strict
177
-
- Have prospector ignore the docs directory
193
+
* Make prospector less strict
194
+
* Have prospector ignore the docs directory
178
195
* Add `install_requires` to `setup.py` (#21)
179
196
* Improved .gitignore (#22)
180
197
* More detailed documentation about
181
-
- Project setup
182
-
- Setup instructions
183
-
- NOTICE file
198
+
* Project setup
199
+
* Setup instructions
200
+
* NOTICE file
184
201
185
202
### Removed
186
203
@@ -193,20 +210,19 @@ Released on July 12, 2018.
193
210
### Added
194
211
195
212
* First version of the Python project template that follows the Netherlands eScience Center software development guide, containing:
Copy file name to clipboardExpand all lines: README.md
+21-3Lines changed: 21 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,26 @@
1
1
# Netherlands eScience Center Python Template
2
2
3
-
Spend less time setting up and configuring your new Python packages which includes research software good practices from the start.
3
+
Spend less time setting up and configuring your new Python packages by using this template. This [Copier](https://copier.readthedocs.io) template includes best practices for research software so your new package will include these practices from the start.
4
4
5
-
Use this [Copier](https://copier.readthedocs.io) template to generate an empty Python package. Features include:
5
+
You can choose from various user profiles, each offering a range of features to suit your needs.
6
+
7
+
## User profiles
8
+
9
+
The template profiles for a Python package offer varying levels of customization to cater to different user needs. Below are the profiles the template offers.
10
+
11
+
### Minimum
12
+
13
+
This profile offers the essential features to begin developing a Python package, making it ideal for first-time research software developers. Additional features can be added as needed.
14
+
15
+
### Recommended
16
+
17
+
This option provides a pre-selected set of features for research software, which users can fully customize.
18
+
19
+
### Let me choose
20
+
21
+
This fully customizable profile enables you to selectively include or exclude features in your Python package.
0 commit comments