Skip to content

Commit

Permalink
Cut 0.0.2 release and create GitHub action to publish to PyPi.
Browse files Browse the repository at this point in the history
We are not using 0.0.1 because this version was already used by the previous
owner of the pypi package (https://pypi.org/project/jmp/0.0.1/). As such our
releases will start at 0.0.2.

PiperOrigin-RevId: 368598450
  • Loading branch information
tomhennigan authored and copybara-github committed Apr 15, 2021
1 parent 78e3174 commit f8f5c47
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 1 deletion.
26 changes: 26 additions & 0 deletions .github/workflows/pypi.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: pypi

on:
release:
types: [created]

jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set up Python
uses: actions/setup-python@v1
with:
python-version: '3.x'
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install setuptools wheel twine
- name: Build and publish
env:
TWINE_USERNAME: ${{ secrets.PYPI_USERNAME }}
TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }}
run: |
python setup.py sdist bdist_wheel
twine upload dist/*
2 changes: 1 addition & 1 deletion jmp/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
from jmp._src.policy import half_dtype
from jmp._src.policy import Policy

__version__ = "0.0.1.dev"
__version__ = "0.0.2"

__all__ = (
"all_finite",
Expand Down

0 comments on commit f8f5c47

Please sign in to comment.