Skip to content

Commit 281c81c

Browse files
committed
updated project system around poetry
1 parent 60f3cb4 commit 281c81c

71 files changed

Lines changed: 7339 additions & 5476 deletions

Some content is hidden

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

.github/workflows/run-tests.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
strategy:
1010
matrix:
1111
os: [ubuntu-22.04]
12-
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11"]
12+
python-version: ["3.8", "3.9", "3.10", "3.11"]
1313

1414
steps:
1515
- uses: actions/checkout@v2
@@ -21,10 +21,8 @@ jobs:
2121
python-version: ${{ matrix.python-version }}
2222
- name: Install dependencies
2323
run: |
24-
pip install pip==20.0.2
25-
pip install -r requirements.txt
26-
python setup.py bdist_wheel
27-
pip install dist/*.whl
24+
poetry install
25+
poetry build
2826
- name: Test with pytest
2927
run: |
3028
./scripts/sync-tests

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,6 @@
22
path = jmespath.test
33
url = https://github.com/jmespath-community/jmespath.test.git
44
branch = main
5+
[submodule "tests/jmespath.org"]
6+
path = tests/jmespath.org
7+
url = http://github.com/jmespath/jmespath.test.git

CHANGELOG.rst

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

MANIFEST.in

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

0 commit comments

Comments
 (0)