Skip to content

Commit

Permalink
feat(python): support 3.12 (#66)
Browse files Browse the repository at this point in the history
* chore(deps): upgrade pyarrow

* chore(deps): upgrade duckdb

* chore(deps): upgrade jupyterlab and papermill

* chore(deps): relock

* chore(ci): enable 3.12 in matrix

* chore(ci): temp reduce matrix

* Revert "chore(ci): temp reduce matrix"

This reverts commit 5970fb0.

* chore(makefile): add local cross version sanity check

* docs(readme): add uvx instructions
  • Loading branch information
kiran94 authored Jan 6, 2025
1 parent b520b9e commit b4101a8
Show file tree
Hide file tree
Showing 5 changed files with 2,532 additions and 1,732 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
fail-fast: false
matrix:
# https://devguide.python.org/versions/#supported-versions
python-version: ['3.9', '3.10', '3.11']
python-version: ['3.9', '3.10', '3.11', '3.12']
poetry-version: ['1.4.2']
os: [ubuntu-latest, windows-latest]
steps:
Expand Down
6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,12 @@ It can be used by engineers or managers to gain insights into all the great work
python -m pip install prfiesta
```

> [!TIP]
> If you are using [`uvx`](https://docs.astral.sh/uv/guides/tools/) then you can also just run this:
> ```bash
> uvx prfiesta --help
> ```
Dependencies:
- Python 3.9+
Expand Down
6 changes: 6 additions & 0 deletions makefile
Original file line number Diff line number Diff line change
Expand Up @@ -40,3 +40,9 @@ clean:
rm -rf ./htmlcov
rm -rf ./.pytest_cache
rm -rf ./.ruff_cache

local_cross_version_sanity_check:
uvx --python 3.9 --prerelease allow prfiesta -u kiran94 --after 2025-01-01
uvx --python 3.10 --prerelease allow prfiesta -u kiran94 --after 2025-01-01
uvx --python 3.11 --prerelease allow prfiesta -u kiran94 --after 2025-01-01
uvx --python 3.12 --prerelease allow prfiesta -u kiran94 --after 2025-01-01
Loading

0 comments on commit b4101a8

Please sign in to comment.