Skip to content

Commit 3692e78

Browse files
authored
Merge pull request #19 from Code0x58/codex/migrate-to-pyproject.toml-setup
Switch to pyproject build
2 parents d70e8d2 + fcf0dc5 commit 3692e78

File tree

4 files changed

+3
-82
lines changed

4 files changed

+3
-82
lines changed

.github/workflows/test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ jobs:
2424
- name: Run tests
2525
run: |
2626
pytest
27-
- name: Upload coverage
27+
- name: Upload coverage report
2828
uses: actions/upload-artifact@v4
2929
with:
3030
name: coverage-${{ matrix.python-version }}
31-
path: .coverage
31+
path: artefacts/reports/

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Currently this requires Python 3.8+ but the version requirements can drop a coup
4444

4545

4646
## Development
47-
Run the tests and linting with `pytest`. Pushes have the test suite run against them, and will also publish a release if tagged thanks to GitHub Actions. You can reproduce the Actions locally using [act](https://github.com/nektos/act), e.g. `TWINE_USERNAME= TWINE_PASSWORD= act`.
47+
Install the development dependencies with `pip install --editable .[test]` and run the tests and linting with `pytest`. Pushes have the test suite run against them, and will also publish a release if tagged thanks to GitHub Actions. You can reproduce the Actions locally using [act](https://github.com/nektos/act), e.g. `TWINE_USERNAME= TWINE_PASSWORD= act`.
4848

4949
If you want to run a subset of tests or otherwise pass arguments to pytest, just invoke `pytest` directly, e.g.:
5050
```sh

pytest

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

setup.py

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

0 commit comments

Comments
 (0)