Skip to content

Commit ced4e16

Browse files
authored
Create Release 0.5.9 (#76)
* update to 0.5.9 * improve doco
1 parent be0a39d commit ced4e16

File tree

3 files changed

+24
-9
lines changed

3 files changed

+24
-9
lines changed

CreateDistribution.txt

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,19 @@ How to create a distribution of python-fmask.
33
1. Ensure that you have pulled and committed everything which needs to go in.
44
2. Change the version number in the fmask/__init__.py. Version number
55
is of the form a.b.c, as discussed below.
6+
3. Update the release notes page in the doco (doc/source/releasenotes.rst),
7+
by going through the change logs since the last release, and noting
8+
what has been done.
69
DON'T FORGET TO COMMIT THIS, BEFORE THE NEXT STEP!!!!
7-
3. Update the release notes page in the doco, by going through the change
8-
logs since the last release, and noting what has been done.
9-
COMMIT THIS CHANGE!!!
10-
4. Use "git tag" to add a version number tag, e.g.
11-
git tag pythonfmask-0.3.1
12-
5. Push the changes to github with "git push".
13-
6. Check out a clean copy of the repository into /tmp or
10+
4. Push the changes to github with "git push" and create a PR for it and merge it.
11+
5. Check out a clean copy of the repository into /tmp or
1412
somewhere similar and 'cd' into it.
15-
7. Create the distribution tarball, using
13+
6. Create the distribution tarball, using
1614
python setup.py sdist --formats=gztar,zip
1715
This creates both a tar.gz and a zip, under a subdirectory called dist
16+
7. Create checksums of each of these, e.g.
17+
sha256sum python-fmask-0.5.9.tar.gz > python-fmask-0.5.9.tar.gz.sha256
18+
sha256sum python-fmask-0.5.9.zip > python-fmask-0.5.9.zip.sha256
1819
8. Go to the https://github.com/ubarsc/python-fmask/releases page, and create a
1920
new release by pressing "Draft a new release".
2021
You should fill in the following:

doc/source/releasenotes.rst

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,20 @@
11
Release Notes
22
=============
33

4+
Version 0.5.9 (2024-03-13)
5+
--------------------------
6+
7+
Bug Fixes:
8+
* Convert from bool to uint8 before writing a mask as latest RIOS no
9+
longer supports writing bool arrays
10+
11+
Enhancements:
12+
* Add support for entrypoints using "pip install". These entrypoints
13+
cannot have an extension so to reduce confusion the documentation
14+
has been updated to cover using these new entrypoints (no '.py').
15+
The conda package will be similarly updated. The old scripts remain
16+
as they are, although they now emit a warning.
17+
418
Version 0.5.8 (2022-12-22)
519
--------------------------
620

fmask/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,4 @@
1515
# along with this program; if not, write to the Free Software
1616
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
1717

18-
__version__ = '0.5.8'
18+
__version__ = '0.5.9'

0 commit comments

Comments
 (0)