Skip to content

Commit 4f8ea4e

Browse files
committed
Preparing release v1.5.0; add instructions
1 parent 44f64d1 commit 4f8ea4e

File tree

2 files changed

+40
-8
lines changed

2 files changed

+40
-8
lines changed

CHANGES.md

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,9 @@
11
Full changelog
22
==============
33

4-
v1.4.0 (2022-05-31)
4+
v1.5.0 (2022-06-28)
55
-------------------
66

7-
* Add support for specifying visual attributes when creating a subset group. [#2297]
8-
9-
* Modify profile viewer so that when in 'Sum' mode, parts of profiles
10-
with no valid values are NaN rather than zero. [#2298]
11-
12-
* Add support for using degrees in full-sphere projections. [#2279]
13-
147
* Fixed a bug on setting a return view in `compute_statistic` when a subset
158
is defined, resulting in a broadcast error in arrays large enough to need
169
chunking. [#2302]
@@ -19,6 +12,17 @@ v1.4.0 (2022-05-31)
1912
to be set on instantiation or modified using the ``rotate_to`` and
2013
``rotate_by`` methods. [#2235]
2114

15+
16+
v1.4.0 (2022-05-31)
17+
-------------------
18+
19+
* Add support for specifying visual attributes when creating a subset group. [#2297]
20+
21+
* Modify profile viewer so that when in 'Sum' mode, parts of profiles
22+
with no valid values are NaN rather than zero. [#2298]
23+
24+
* Add support for using degrees in full-sphere projections. [#2279]
25+
2226
v1.3.0 (2022-04-22)
2327
-------------------
2428

RELEASE.rst

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
How to release a new version of Glue
2+
====================================
3+
4+
#. Edit the ``CHANGES.rst`` file to add the release date for the release
5+
you want to make and make sure the changelog is complete.
6+
7+
#. Commit the changes using::
8+
9+
git commit -m "Preparing release v..."
10+
11+
where v... is the version you are releasing and push to main::
12+
13+
git push upstream main
14+
15+
#. Tag the release you want to make, optionally signing it (``-s``)::
16+
17+
git tag -m v1.5.1 v1.5.1
18+
19+
and push the tag::
20+
21+
git push upstream v1.5.1
22+
23+
#. At this point, the release sdist and wheel will be built on by GitHub
24+
Actions and automatically uploaded to PyPI. You can check the build
25+
for the release commit `here <https://github.com/glue-viz/glue/actions/>`_
26+
and if there are any issues you can delete the tag, fix the issues
27+
(preferably via a pull request) and then try the release process
28+
again.

0 commit comments

Comments
 (0)