From a54e1bf8c61beeb1ade8b5dee2e0e2871987d148 Mon Sep 17 00:00:00 2001 From: Anthony Scopatz Date: Fri, 18 Jan 2019 16:18:54 -0500 Subject: [PATCH] Updated CHANGELOG for 0.3.3 --- CHANGELOG.rst | 52 +++++++++++++++++++++++++++++++++++++ news/authors-to-latest.rst | 23 ----------------- news/check.rst | 53 -------------------------------------- 3 files changed, 52 insertions(+), 76 deletions(-) delete mode 100644 news/authors-to-latest.rst delete mode 100644 news/check.rst diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 92daa71..04d429f 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -4,6 +4,58 @@ Rever Change Log .. current developments +v0.3.3 +==================== + +**Added:** + +* New ``rever check`` command for checking that all activities can be run + prior to actually performing a release. The intended workflow is: + + .. code-block:: sh + + $ rever check + $ rever X.Y.Z + +* The ``Activitiy`` class and ``activity()`` decorator have ``check`` + and ``requires`` keyword arguments. The ``check`` parameter is a + function for performing the necessary checks during ``rever check``. + The ``requires`` parameter is a dict that specifies necessary + command line utilites and modules for the activity to be run. +* New ``Activity.check_requirements()`` method for checking requirements. +* New ``rever.authors.metadata_is_valid()`` function for checking if + an author metadata list is correct. +* New ``rever.github.can_login()`` functions checks if the user can + login to GitHub. +* New SAT solving module, ``rever.sat``, for defining satisfiability problems, + and a ``solve_2sat()`` function for solving 2-SAT problems. +* New ``rever.tools.download()`` and ``rever.tools.download_bytes()`` function + for downloading URLs as strings and bytes respetively. +* New ``rever.vcsutils.have_push_permissions()`` function for checking if the + user has push permisions on a remote repository. + +**Changed:** + +* All existing activities have been updated to include ``requires`` dicts + and ``check`` functions as needed. +* The ``Authors`` activitiy can now be configured with ``$AUTHORS_INCLUDE_ORGS`` + for whether or not it should include organizations in the authors list. + Organizations are entries in the authors listing that have the ``is_org`` + field set to ``True``. +* ``rever.authors.update_metadata()`` now attempts to add GitHub identifiers + if ``$GITHUB_ORG`` is set. + +**Fixed:** + +* Authors were not being added to the latest changelog release. now they are. +* Fixed bug where ``$REVER_VCS`` would be detyped as a boolean. + +**Authors:** + +* Anthony Scopatz + + + v0.3.2 ==================== diff --git a/news/authors-to-latest.rst b/news/authors-to-latest.rst deleted file mode 100644 index 6a266e2..0000000 --- a/news/authors-to-latest.rst +++ /dev/null @@ -1,23 +0,0 @@ -**Added:** - -* - -**Changed:** - -* - -**Deprecated:** - -* - -**Removed:** - -* - -**Fixed:** - -* Authors were not being added to the latest changelog release. now they are. - -**Security:** - -* diff --git a/news/check.rst b/news/check.rst deleted file mode 100644 index c74c05e..0000000 --- a/news/check.rst +++ /dev/null @@ -1,53 +0,0 @@ -**Added:** - -* New ``rever check`` command for checking that all activities can be run - prior to actually performing a release. The intended workflow is: - - .. code-block:: sh - - $ rever check - $ rever X.Y.Z - -* The ``Activitiy`` class and ``activity()`` decorator have ``check`` - and ``requires`` keyword arguments. The ``check`` parameter is a - function for performing the necessary checks during ``rever check``. - The ``requires`` parameter is a dict that specifies necessary - command line utilites and modules for the activity to be run. -* New ``Activity.check_requirements()`` method for checking requirements. -* New ``rever.authors.metadata_is_valid()`` function for checking if - an author metadata list is correct. -* New ``rever.github.can_login()`` functions checks if the user can - login to GitHub. -* New SAT solving module, ``rever.sat``, for defining satisfiability problems, - and a ``solve_2sat()`` function for solving 2-SAT problems. -* New ``rever.tools.download()`` and ``rever.tools.download_bytes()`` function - for downloading URLs as strings and bytes respetively. -* New ``rever.vcsutils.have_push_permissions()`` function for checking if the - user has push permisions on a remote repository. - -**Changed:** - -* All existing activities have been updated to include ``requires`` dicts - and ``check`` functions as needed. -* The ``Authors`` activitiy can now be configured with ``$AUTHORS_INCLUDE_ORGS`` - for whether or not it should include organizations in the authors list. - Organizations are entries in the authors listing that have the ``is_org`` - field set to ``True``. -* ``rever.authors.update_metadata()`` now attempts to add GitHub identifiers - if ``$GITHUB_ORG`` is set. - -**Deprecated:** - -* - -**Removed:** - -* - -**Fixed:** - -* Fixed bug where ``$REVER_VCS`` would be detyped as a boolean. - -**Security:** - -*