Skip to content

Commit

Permalink
remove package deployment for Python 3.8
Browse files Browse the repository at this point in the history
  • Loading branch information
mozman committed Dec 27, 2023
1 parent fc16ff2 commit 89ce60b
Show file tree
Hide file tree
Showing 7 changed files with 7 additions and 10 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/deploy_manylinux2010_x86_64.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
CIBW_ARCHS_LINUX: "x86_64"
CIBW_MANYLINUX_X86_64_IMAGE: manylinux2010
# cp310 is deployed for manylinux2014
CIBW_BUILD: cp38-* cp39-*
CIBW_BUILD: cp39-*
- name: Upload manylinux2010_x86_64 wheels to PyPI
env:
TWINE_USERNAME: ${{ secrets.TWINE_USERNAME }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/deploy_manylinux2014_aarch64.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
CIBW_BEFORE_BUILD: "pip install setuptools wheel cython"
CIBW_ARCHS_LINUX: "aarch64"
CIBW_MANYLINUX_X86_64_IMAGE: manylinux2014
CIBW_BUILD: cp38-* cp39-* cp310-* cp311-* cp312-*
CIBW_BUILD: cp39-* cp310-* cp311-* cp312-*
- name: Upload manylinux2014_aarch64 wheels to PyPI
env:
TWINE_USERNAME: ${{ secrets.TWINE_USERNAME }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/deploy_win_macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
CIBW_ARCHS_WINDOWS: "AMD64"
CIBW_ARCHS_MACOS: "x86_64 arm64 universal2"
# Does not fail at unsupported Python versions!
CIBW_BUILD: cp38-* cp39-* cp310-* cp311-* cp312-*
CIBW_BUILD: cp39-* cp310-* cp311-* cp312-*
- name: Upload wheels
env:
TWINE_USERNAME: ${{ secrets.TWINE_USERNAME }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/testcext.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: ['3.9', '3.10', '3.11', '3.12-dev']
python-version: ['3.9', '3.10', '3.11', '3.12']

steps:
- uses: actions/checkout@v3
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/testing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: ['3.9', '3.10', '3.11', '3.12-dev', 'pypy-3.9']
python-version: ['3.9', '3.10', '3.11', '3.12', 'pypy-3.9']

steps:
- uses: actions/checkout@v3
Expand Down
2 changes: 1 addition & 1 deletion notes/pages/EZDXF.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
- R2018
- [[MIT-License]]
id:: 654fc96e-5aa7-49f9-b70e-45c3f2867976
- requires Python 3.8 or newer
- requires Python 3.9 or newer
id:: 65509c8d-91b9-4461-886f-6d771ce566ea
- works with [[CPython]] and [[PyPy]]
- OS independent
Expand Down
5 changes: 1 addition & 4 deletions notes/pages/IDEAS.md
Original file line number Diff line number Diff line change
Expand Up @@ -156,13 +156,10 @@
or longest path will be taken.
- A gap tolerance is given by the user to connect end points that are not coincident and the algorithm adds connection lines between these gaps.
-
- # DXF Document
- LATER copy DXF document by serializing and reloading the document in memory or by file-system, this is not efficient but safe.
-
- # Increase Minimal Required Python Version
- In general `numpy` defines the minimal required Python version.
-
- Python 3.9 in late 2023, after release of Python 3.12 - done in v1.2.0
- Python 3.9 for v1.2.0 and later
- https://docs.python.org/3/whatsnew/3.9.html
- type hinting generics in standard collections
- `dict[tuple[int, str], list[str]]` can be used in regular code outside of annotations, import of `List`, `Dict` or `Tuple` is not required anymore
Expand Down

0 comments on commit 89ce60b

Please sign in to comment.