Skip to content

Commit

Permalink
Merge pull request #609 from boegel/eb412
Browse files Browse the repository at this point in the history
release EasyBuild v4.1.2
  • Loading branch information
boegel authored Mar 16, 2020
2 parents c4a1fd9 + 78c7db2 commit f3714ca
Show file tree
Hide file tree
Showing 4 changed files with 48 additions and 5 deletions.
1 change: 1 addition & 0 deletions docs/Changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Changelog for EasyBuild documentation

(for EasyBuild release notes, see :ref:`release_notes`)

* **release 20200316.01** (`Mar 16th 2020`): update release notes for EasyBuild v4.1.2 (see :ref:`release_notes_eb412`)
* **release 20200116.01** (`Jan 16th 2020`): update release notes for EasyBuild v4.1.1 (see :ref:`release_notes_eb411`)
* **release 20191204.01** (`Dec 4th 2019`): update release notes for EasyBuild v4.1.0 (see :ref:`release_notes_eb410`)
* **release 20191015.01** (`Oct 15th 2019`): update release notes for EasyBuild v4.0.1 (see :ref:`release_notes_eb401`)
Expand Down
30 changes: 30 additions & 0 deletions docs/Release_notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,36 @@ alongside 8,964 easyconfig files.

.. note:: See also the :ref:`concise overview of major changes in EasyBuild v4.0 <eb4_changes_overview>`.

.. _release_notes_eb412:

EasyBuild v4.1.2 (March 16th 2020)
----------------------------------

bugfix release

.. note::

This release includes a bug fix for the leaking of your GitHub token in the EasyBuild (debug) log file.

**We strongly encourage that you revoke the GitHub tokens you are using currently, via** https://github.com/settings/tokens,
**and to replace them using a new token (using** ``eb --install-github-token --force`` **).**

More information in https://github.com/easybuilders/easybuild-framework/pull/3248 .

**framework**

* fix gitdb dependency on Python 2.6 in test configuration (`#3212 <https://github.com/easybuilders/easybuild-framework/pull/3212>`_)
* fix broken test for --review-pr by using different PR to test with (`#3226 <https://github.com/easybuilders/easybuild-framework/pull/3226>`_)
* censor authorization part of headers before logging ReST API request (`#3248 <https://github.com/easybuilders/easybuild-framework/pull/3248>`_)

**easyblocks**

*(no changes)*

**easyconfigs**

*(no changes)*

.. _release_notes_eb411:

EasyBuild v4.1.1 (January 16th 2020)
Expand Down
4 changes: 2 additions & 2 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -41,9 +41,9 @@
# other places throughout the built documents.
#
# The short X.Y version.
version = '4.1.1' # this is meant to reference the version of EasyBuild
version = '4.1.2' # this is meant to reference the version of EasyBuild
# The full version, including alpha/beta/rc tags.
release = '20200116.0' # this is meant to reference the version of the documentation itself
release = '20200316.0' # this is meant to reference the version of the documentation itself

# There are two options for replacing |today|: either, you set today to some
# non-false value, then it is used:
Expand Down
18 changes: 15 additions & 3 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@

# note: release candidates should be versioned as a pre-release, e.g. "1.1rc1"
# 1.1-rc1 would indicate a post-release, i.e., and update of 1.1, so beware
VERSION = '4.1.1'
VERSION = '4.1.2'


# Utility function to read README file
Expand Down Expand Up @@ -79,7 +79,19 @@ def read(fname):
],
platforms="Linux",
# for distutils
requires=['easybuild_%s(==%s)' % (x, VERSION) for x in ['framework', 'easyblocks', 'easyconfigs']],
requires=[
'easybuild_framework(==%s)' % VERSION,
# there is no 4.1.2 release for easyblocks/easyconfigs,
# only for framework (which includes an important security-related bug fix)
'easybuild_easyblocks(==4.1.1)',
'easybuild_easyconfigs(==4.1.1)',
],
# for setuptools/pip
install_requires=['easybuild-%s == %s' % (x, VERSION) for x in ['framework', 'easyblocks', 'easyconfigs']],
install_requires=[
'easybuild-framework == %s' % VERSION,
# there is no 4.1.2 release for easyblocks/easyconfigs,
# only for framework (which includes an important security-related bug fix)
'easybuild-easyblocks == 4.1.1',
'easybuild-easyconfigs == 4.1.1'
],
)

0 comments on commit f3714ca

Please sign in to comment.