Skip to content

Commit b40ca33

Browse files
committed
Release 0.0.44
1 parent 1f52b96 commit b40ca33

File tree

148 files changed

+1666
-7418
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

148 files changed

+1666
-7418
lines changed

.fernignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# Specify files that shouldn't be modified by Fern

.github/workflows/ci.yml

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
name: ci
2+
3+
on: [push]
4+
jobs:
5+
compile:
6+
runs-on: ubuntu-latest
7+
steps:
8+
- name: Checkout repo
9+
uses: actions/checkout@v3
10+
- name: Set up python
11+
uses: actions/setup-python@v4
12+
with:
13+
python-version: 3.7
14+
- name: Bootstrap poetry
15+
run: |
16+
curl -sSL https://install.python-poetry.org | python - -y
17+
- name: Install dependencies
18+
run: poetry install
19+
- name: Compile
20+
run: poetry run mypy .
21+
22+
publish:
23+
needs: [ compile ]
24+
if: github.event_name == 'push' && contains(github.ref, 'refs/tags/')
25+
runs-on: ubuntu-latest
26+
27+
steps:
28+
- name: Checkout repo
29+
uses: actions/checkout@v3
30+
- name: Set up python
31+
uses: actions/setup-python@v4
32+
with:
33+
python-version: 3.7
34+
- name: Bootstrap poetry
35+
run: |
36+
curl -sSL https://install.python-poetry.org | python - -y
37+
- name: Install dependencies
38+
run: poetry install
39+
- name: Publish to pypi
40+
run: |
41+
poetry config repositories.remote
42+
poetry --no-interaction -v publish --build --repository remote --username "$PYPI_USERNAME" --password "$PYPI_PASSWORD"
43+
env:
44+
PYPI_USERNAME: ${{ secrets.PYPI_USERNAME }}
45+
PYPI_PASSWORD: ${{ secrets.PYPI_PASSWORD }}

.gitignore

Lines changed: 3 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -1,64 +1,4 @@
1-
# Byte-compiled / optimized / DLL files
2-
__pycache__/
3-
*.py[cod]
4-
*$py.class
5-
6-
# C extensions
7-
*.so
8-
9-
# Distribution / packaging
10-
.Python
11-
env/
12-
build/
13-
develop-eggs/
141
dist/
15-
downloads/
16-
eggs/
17-
.eggs/
18-
lib/
19-
lib64/
20-
parts/
21-
sdist/
22-
var/
23-
*.egg-info/
24-
.installed.cfg
25-
*.egg
26-
27-
# PyInstaller
28-
# Usually these files are written by a python script from a template
29-
# before PyInstaller builds the exe, so as to inject date/other infos into it.
30-
*.manifest
31-
*.spec
32-
33-
# Installer logs
34-
pip-log.txt
35-
pip-delete-this-directory.txt
36-
37-
# Unit test / coverage reports
38-
htmlcov/
39-
.tox/
40-
.coverage
41-
.coverage.*
42-
.cache
43-
nosetests.xml
44-
coverage.xml
45-
*,cover
46-
.hypothesis/
47-
venv/
48-
.python-version
49-
50-
# Translations
51-
*.mo
52-
*.pot
53-
54-
# Django stuff:
55-
*.log
56-
57-
# Sphinx documentation
58-
docs/_build/
59-
60-
# PyBuilder
61-
target/
62-
63-
#Ipython Notebook
64-
.ipynb_checkpoints
2+
.mypy_cache/
3+
__pycache__/
4+
poetry.toml

.travis.yml

Lines changed: 0 additions & 14 deletions
This file was deleted.

.vscode/settings.json

Lines changed: 0 additions & 5 deletions
This file was deleted.

Pipfile

Lines changed: 0 additions & 15 deletions
This file was deleted.

Pipfile.lock

Lines changed: 0 additions & 53 deletions
This file was deleted.

README.md

Lines changed: 0 additions & 86 deletions
This file was deleted.

docs/Attachments.md

Lines changed: 0 additions & 12 deletions
This file was deleted.

docs/Data.md

Lines changed: 0 additions & 10 deletions
This file was deleted.

0 commit comments

Comments
 (0)