diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 52fb17a..c648257 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -19,17 +19,8 @@ jobs:
- name: Prepare release
id: prepare_release
run: |
- changelog="$(git diff HEAD^ HEAD -- CHANGELOG.md | grep -E '\+[#*]' | sed 's/^+//')"
- changelog="${changelog//$'%'/'%25'}"
- changelog="${changelog//$'\n'/'%0A'}"
- changelog="${changelog//$'\r'/'%0D'}"
+ changelog="$(git diff $(git describe --abbrev=0 --tags $(git describe --abbrev=0 --tags)^) -- CHANGELOG.md | grep -E '\+[#*]' | sed 's/^+/\n/')"
echo "::set-output name=changelog::$changelog"
- - name: Build locales
- env:
- POEDITOR_API_ACCESS: ${{ secrets.POEDITOR_API_ACCESS }}
- run: |
- make POEDITOR_API_ACCESS="${POEDITOR_API_ACCESS}" i18n
- tar cf locales.tar.gz kosmorrolib/locales
- name: Create release
id: create_release
uses: actions/create-release@v1
@@ -42,16 +33,6 @@ jobs:
prerelease: false
body: |
${{ steps.prepare_release.outputs.changelog }}
- - name: Upload locales
- id: upload-locales
- uses: actions/upload-release-asset@v1
- env:
- GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- with:
- upload_url: ${{ steps.create_release.outputs.upload_url }}
- asset_path: ./locales.tar.gz
- asset_name: locales.tar.gz
- asset_content_type: application/x-tar
pip:
@@ -70,15 +51,16 @@ jobs:
sudo gem install ronn
- name: Install dependencies
run: |
- python -m pip install --upgrade pip
- pip install setuptools wheel twine skyfield numpy tabulate Babel requests
+ python -m pip install --upgrade pip pipenv twine
+ pipenv lock --pre
+ pipenv sync
+ pipenv run pip freeze > requirements.txt
+ pip install -r requirements.txt
- name: Build and publish
env:
TWINE_USERNAME: ${{ secrets.PYPI_USERNAME }}
TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }}
- POEDITOR_API_ACCESS: ${{ secrets.POEDITOR_API_ACCESS }}
- POEDITOR_PROJECT_ID: 306433
run: |
- make POEDITOR_API_ACCESS="${POEDITOR_API_ACCESS}" POEDITOR_PROJECT_ID="306433" build
+ make build
twine upload dist/*
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 57cf099..03d0f60 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,5 @@
-# Version 0.10.0 (2021-04-03)
+# Version 0.10.0 (2021-04-05)
-This is the first version of the Kosmorrolib. It is numbered "0.10.0" because directly follows the version 0.9.0 of the Kosmorro project.
### Bug Fixes
@@ -10,3 +9,6 @@ This is the first version of the Kosmorrolib. It is numbered "0.10.0" because d
### Features
* make the date parameter optional (default value: today) ([c59b553](https://github.com/Kosmorro/lib/commit/c59b553c86999958027a7649c52811b2bc5162fd))
+
+
+
diff --git a/kosmorrolib/ephemerides.py b/kosmorrolib/ephemerides.py
index 00af16b..33b25e6 100644
--- a/kosmorrolib/ephemerides.py
+++ b/kosmorrolib/ephemerides.py
@@ -121,12 +121,12 @@ def get_ephemerides(
>>> pos = Position(50.5824, 3.0624)
>>> get_ephemerides(pos, datetime.date(2021, 6, 9))
- [>, >, >, >, >, >, >, >, >, >]
+ [>, >, >, >, >, >, >, >, >, >]
Compute the ephemerides for June 9th, 2021:
>>> get_ephemerides(pos, datetime.date(2021, 6, 9), timezone=2)
- [>, >, >, >, >, >, >, >, >, >]
+ [>, >, >, >, >, >, >, >, >, >]
"""
ephemerides = []