Skip to content

Releases: regro/rever

0.5.0

06 May 23:59
Compare
Choose a tag to compare

Added:

  • New $GHRELEASE_TARGET variable (str or None) allow users to set
    the git branch/commit to target for the GitHub release. If this value is None,
    it will use the default branch name.
  • added get_oauth_token in github.xsh to authorize rever application to make changes to a user's github
  • added GitHub_raise_for_status helper function for get_oauth_token in github.xsh
  • added credfile_new_format helper function for login in github.xsh to ensure new credfile is written

Changed:

  • changed credfile_new_format helper function to check if credfile adheres to the new format after it checks if file exists
    (not at the same time)
  • changed test_conda_forge_activity to expect two-line credfile
  • changed write_credfile in github.xsh to now call get_oauth_token. User is no longer prompted for password as this is handled through a browser
  • changed read_credfile in github.xsh to handle new format of credfile (without password)
  • changed login in github.xsh to login with OAuth token only
  • changed github3 in github.xsh to conform with latest version of github3.py API
  • changed test_github.py to handle new behavior of credfile and wnsure new format
  • changed doc_configurable flag in docs/conf.py to is_configurable
  • changed doc_store_as_str flag in docs/conf.py to can_store_as_str

Deprecated:

Removed:

  • Removed pip install of xonsh from github

Fixed:

  • Fixed broken GitHub login behavior by using OAuth authentication

Security:

Authors:

  • Anthony Scopatz
  • Rob Koch
  • Julian Rüth

0.4.8

22 Oct 21:30
Compare
Choose a tag to compare

Added:

  • Added APPIMAGE_PYTHON_VERSION to AppImage activity that allows to set the Python version that will be using to building the image.

Authors:

  • Anthony Scopatz
  • anki-code

0.4.7

08 Oct 22:38
Compare
Choose a tag to compare

Added:

  • New github.create_or_get_release() function for safely
    getting Release objects from github.

Changed:

  • GitHub release activity should now be more robust to failures.
  • Switched from NO_COLOR to RESET for xonsh v0.9.23+

Authors:

  • Anthony Scopatz

0.4.6

11 Sep 02:38
Compare
Choose a tag to compare

Added:

  • New, reentrant conda.conda_init() function enables conda activate.

Fixed:

  • Fixed conda activation by removing dependence on xonda.

Authors:

  • Anthony Scopatz
  • Aaron Meurer

0.4.5

26 Aug 18:28
Compare
Choose a tag to compare

Added:

  • A new Forge activity available as forge. It allows updating a forge feedstock on a forge different than the conda-forge.
  • A new Check activity available as check that runs rever check.

Fixed:

  • example activity's call needs to return True in documentation
  • Fixed issue where rever could not be run from within Bash by setting
    $THREAD_SUBPROCS = False.
  • a typo in the documentation

Authors:

  • Anthony Scopatz
  • Hadrien Mary
  • Julian Rüth

0.4.4

10 Aug 01:26
Compare
Choose a tag to compare

Added:

  • Added AppImage activity
  • rever.activities.gcloud.DeploytoGcloud now has an undo

Changed:

  • rever.activities.gcloud.DeploytoGCloud now awaits the deployment of the new image.
    If the deployment fails then it tries 2 more times, then errors.

Fixed:

  • Fixes for xonsh >0.9.18

Authors:

  • Anthony Scopatz
  • Christopher J. Wright
  • a
  • Melissa Weber Mendonça
  • Bas Nijholt

0.4.3

05 Dec 18:34
Compare
Choose a tag to compare

Changed:

  • activities.gcloud.DeploytoGCloud now supports docker hosts beyond docker.io

Authors:

  • Anthony Scopatz
  • Christopher J. Wright
  • Thomas Kluyver

0.4.2

10 Sep 16:27
Compare
Choose a tag to compare

Added:

  • The PyPI activity now includes the ability to sign source packages
    if gpg is available with the $PYPI_SIGN variable.

Changed:

  • $CHANGELOG_LATEST is now tracked if it is not in the $REVER_DIR

Authors:

  • Anthony Scopatz

0.4.1

09 Sep 18:58
Compare
Choose a tag to compare

Changed:

  • Certain autogenerated files now have only a single trailing newline.
    This is for use with tools that expect files to have a single trailing
    newline, such as pre-commit.

Authors:

  • Anthony Scopatz

0.4.0

09 Aug 22:51
Compare
Choose a tag to compare

Changed:

  • PyPI updated the HTML for listing maintainers.
    This fixes the PyPI permissions check.

Fixed:

  • rever.activities.push_tag now properly checks the capacity to push

Authors:

  • Anthony Scopatz
  • Christopher J. Wright