Skip to content

Commit

Permalink
Release v0.1.1
Browse files Browse the repository at this point in the history
  • Loading branch information
althonos committed Apr 30, 2020
1 parent 94ceca9 commit 66a4033
Show file tree
Hide file tree
Showing 10 changed files with 27 additions and 11 deletions.
3 changes: 2 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,13 +29,14 @@ env:
stage: Test (OSX)
language: generic
cache:
pip: cache
pip: true
directories:
- $HOME/Library/Caches/Homebrew
- $HOME/.pyenv_cache
install: ci/travis/osx/install.sh
script: ci/travis/osx/script.sh
before_cache: ci/travis/osx/before_cache.sh
before_deploy: ci/travis/osx/before_deploy.sh
after_success: ci/travis/osx/after_success.sh

jobs:
Expand Down
8 changes: 7 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,13 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## [Unreleased]
[Unreleased]: https://github.com/althonos/pyrodigal/compare/v0.1.0...HEAD
[Unreleased]: https://github.com/althonos/pyrodigal/compare/v0.1.1...HEAD


## [v0.1.1] - 2020-04-30
[v0.1.1]: https://github.com/althonos/pyrodigal/compare/v0.1.0...v0.1.1
### Added
- Distribution of CPython wheels for ManyLinux2010 and OSX platforms.


## [v0.1.0] - 2020-04-27
Expand Down
1 change: 0 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ the user but offers more flexibility.
**Roadmap**:

- [x] Metagenomic mode
- [ ] Thread safety
- [ ] Single mode
- [ ] External training file support (`-t` flag)
- [ ] Region masking (`-m` flag)
Expand Down
3 changes: 2 additions & 1 deletion ci/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@ coverage ~=5.0
codecov ~=2.0
cython ~=0.29.16

auditwheel
auditwheel
twine
setuptools

-r ../tests/requirements.txt
13 changes: 11 additions & 2 deletions ci/travis/deploy.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,14 @@ chandler push --github="$TRAVIS_REPO_SLUG" --changelog="CHANGELOG.md"

# --- Deploy to PyPI ---------------------------------------------------------

log Deploying to PyPI
python3 -m twine upload --skip-existing dist/*.whl dist/*.tar.gz
if [ "$TRAVIS_OS_NAME" = "osx" ]; then
log Activating pyenv
eval "$(pyenv init -)"
pyenv shell $(pyenv versions --bare)

log Deploying to PyPI
$PYTHON -m twine upload --skip-existing dist/*.whl
else
log Deploying to PyPI
python3 -m twine upload --skip-existing dist/*.whl dist/*.tar.gz
fi
2 changes: 1 addition & 1 deletion ci/travis/manylinux/before_deploy.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
# --- Build wheel ------------------------------------------------------------

case $TRAVIS_PYTHON_VERSION in
pypy3) TAG=pypy3.6-7.3;;
pypy3) TAG=pp36-pypy3_*;;
*) TAG=cp$(echo $TRAVIS_PYTHON_VERSION | sed 's/\.//');;
esac

Expand Down
2 changes: 1 addition & 1 deletion ci/travis/manylinux/install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
# --- Install Python dependencies --------------------------------------------

case $TRAVIS_PYTHON_VERSION in
pypy3) TAG=pypy3.6-7.3;;
pypy3) TAG=pp36-pypy3_*;;
*) TAG=cp$(echo $TRAVIS_PYTHON_VERSION | sed 's/\.//');;
esac

Expand Down
2 changes: 1 addition & 1 deletion ci/travis/manylinux/script.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
# --- Test -------------------------------------------------------------------

case $TRAVIS_PYTHON_VERSION in
pypy3) TAG=pypy3.6-7.3;;
pypy3) TAG=pp36-pypy3_*;;
*) TAG=cp$(echo $TRAVIS_PYTHON_VERSION | sed 's/\.//');;
esac

Expand Down
2 changes: 1 addition & 1 deletion ci/travis/osx/install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,4 @@ log Using $(python --version | head -n1 | cut -d' ' -f1,2)
# --- Install Python requirements --------------------------------------------

log Installing Python requirements
$PYTHON -m pip install -r "$TRAVIS_BUILD_DIR/ci/requirements.txt"
$PYTHON -m pip install -U -r "$TRAVIS_BUILD_DIR/ci/requirements.txt"
2 changes: 1 addition & 1 deletion pyrodigal/_version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.1.0
0.1.1

0 comments on commit 66a4033

Please sign in to comment.