Skip to content

Releases: regro/rever

0.2.9

13 Aug 14:56
Compare
Choose a tag to compare

Added:

  • New docker_build and docker_push activity for building
    and pushing up Dockerfiles.

0.2.8

25 Jun 13:01
Compare
Choose a tag to compare

Added:

  • conda_forge activity kwarg for forking to an org

Changed:

  • Conda in a docker container will now update dependencies, too.
  • Now the news template uses * <news item> instead of None for
    empty news categories.
  • Use the tarball rever generates for the conda forge URL

Deprecated:

  • None in the news template (still supported though)

Fixed:

  • Use the actual $VERSION not the string '$VERSION'
  • Fixed rever.tools.hash_url() and rever.tools.stream_url_progress()
    functions to robustly handle FTP URLs, in addition to HTTP ones.
  • repo.create_fork doesn't need a username
  • Fixed bug preventing rever from running where version key is not
    present in history entry.

0.2.7

17 Apr 17:57
Compare
Choose a tag to compare

Added:

  • GitHub Releases may now attach assets (extra files) to the release.

Fixed:

  • Fix $TAG_TEMPLATE being ignored by conda_forge activity when defining
    package URL on GitHub

0.2.6

10 Apr 14:49
Compare
Choose a tag to compare

Added:

  • $GHRELEASE_PREPEND and $GHRELEASE_APPEND allows users to
    prepend/append a string to the GH release notes
  • REVER_QUIET envvar. If True rever doesn't print during hashing

Changed:

  • GitHub token notes now have unique identifiers, which prevents issues from arising
    with hostname clashes.

Fixed:

  • Addressed issue with DockerActivity not being able to set it's code block
    correctly.
  • Null repo fork creation fix for v1.0.0a4 of github3.py
  • Fixed bugs in push-tag undoer.

0.2.5

08 Dec 16:34
Compare
Choose a tag to compare

Added:

  • More robust handling of github tokens. If a credential file is deleted locally,
    rever will now attempt to find the associated token, delete it, and reissue it.
  • Usage docs for initializing rever

Changed:

  • If fork doesn't exist for conda-forge activity then create one
  • $PROJECT in use docs example
  • Logger now records version
  • compute_activities_completed now checks version numbers as well
  • Tagging and pushing the tags up to a remote are now separate activities

0.2.4

20 Nov 01:41
Compare
Choose a tag to compare

Added:

  • Use Rever's own whitespace parsing in Rever's rever.xsh file
  • New activity for running nosetests inside of a docker container.
  • Setup framework that allows activities to initialize themseleves in
    a project has been added.
  • Chacgelog setup functionality added.
  • rever setup will now perform some project level setup,
    specifically adding the $REVER_DIR to the gitignore file,
    if applicable.

Changed:

  • Updated and improved documentation.
  • Patterning matching (as in version-bump) will now automatically capture
    and replace leading whitespace. Patterns and replacement strings may start
    at the first non-whitespace character.
  • Addressed annoyance where sphinx documentation files were created
    with root ownership. The user and group of sphinx files will now
    match the user oand group of the $SPHINX_HOST_DIR on the host.

0.2.3

16 Nov 03:49
Compare
Choose a tag to compare

Changed:

  • Updated link in conda-forge activity to point to docs.

0.2.2

16 Nov 03:36
Compare
Choose a tag to compare

Changed:

  • Conda smithy does not correctly rerender unless the feedstock
    directory is called $PROJECT or $PROJECT-feedstock,
    thus the feedstock dir has been updated.
  • Python package name changed to re-ver, since the
    PyPI name rever is taken (even though no one has
    uploaded a package).

Fixed:

  • The conda forge activity was printing it matching patterns, and
    it shouldn't have been doing that.

0.2.1

16 Nov 03:02
Compare
Choose a tag to compare

Fixed:

  • Fixed eval_version import in ghrelease.