From ca0fa0b5bf4efa5abd39fa609771fb0e1c2da553 Mon Sep 17 00:00:00 2001 From: dancergraham Date: Sat, 3 Feb 2024 20:17:30 +0100 Subject: [PATCH 1/4] build: update supported Python versions --- .github/workflows/build.yml | 4 ++-- README.md | 2 +- setup.py | 7 ++++--- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 228cbca..89f1cc0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.7", "3.8", "3.9", "3.10"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] steps: - uses: actions/checkout@v2 @@ -39,7 +39,7 @@ jobs: runs-on: windows-2019 strategy: matrix: - python-version: ["3.7", "3.8", "3.9", "3.10"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] steps: - uses: actions/checkout@v2 diff --git a/README.md b/README.md index 121f043..0645891 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ [![PyPI](https://img.shields.io/pypi/v/pye57.svg)](https://pypi.org/project/pye57) [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/pye57.svg)](https://pypi.org/project/pye57) -![GitHub](https://img.shields.io/github/workflow/status/davidcaron/pye57/build) +![GitHub](https://img.shields.io/github/actions/workflow/status/davidcaron/pye57/build.yml?branch=master) Python wrapper of [LibE57Format](https://github.com/asmaloney/libE57Format) to read and write .e57 point cloud files diff --git a/setup.py b/setup.py index bb7fc3b..45f754f 100644 --- a/setup.py +++ b/setup.py @@ -107,7 +107,7 @@ def build_extensions(self): ext_modules=ext_modules, packages=["pye57"], package_dir={"": "src"}, - include_package_data=True, + # include_package_data=True, package_data={"pye57": package_data}, extras_require={"test": "pytest"}, license="MIT", @@ -115,13 +115,14 @@ def build_extensions(self): "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Programming Language :: Python :: Implementation :: CPython", ], cmdclass={"build_ext": BuildExt}, zip_safe=False, - python_requires=">=3.7", + python_requires=">=3.8", ) From cd50f8fe07ac118892252da15f43d2139ae9f792 Mon Sep 17 00:00:00 2001 From: dancergraham Date: Sat, 3 Feb 2024 20:30:52 +0100 Subject: [PATCH 2/4] chore: bump version number --- src/pye57/__version__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pye57/__version__.py b/src/pye57/__version__.py index 3d26edf..df12433 100644 --- a/src/pye57/__version__.py +++ b/src/pye57/__version__.py @@ -1 +1 @@ -__version__ = "0.4.1" +__version__ = "0.4.2" From 21971cee728ee11f427d1fb0dcdbd18b21b71439 Mon Sep 17 00:00:00 2001 From: Graham Knapp <32717635+dancergraham@users.noreply.github.com> Date: Wed, 7 Feb 2024 17:41:24 +0100 Subject: [PATCH 3/4] upgrade cibuildwheel unpin cibuildwheel to build for more recent python versions --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 89f1cc0..4442cfe 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -92,7 +92,7 @@ jobs: submodules: recursive - name: Install cibuildwheel - run: python -m pip install cibuildwheel==2.3.1 + run: python -m pip install cibuildwheel - name: Build wheels (Ubuntu) if: matrix.os == 'ubuntu-latest' From d17f9cee418843bf0052c1b0bf594afc6f5ff089 Mon Sep 17 00:00:00 2001 From: Graham Knapp <32717635+dancergraham@users.noreply.github.com> Date: Thu, 8 Feb 2024 09:49:35 +0100 Subject: [PATCH 4/4] Update __version__.py v0.4.3 --- src/pye57/__version__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pye57/__version__.py b/src/pye57/__version__.py index df12433..f6b7e26 100644 --- a/src/pye57/__version__.py +++ b/src/pye57/__version__.py @@ -1 +1 @@ -__version__ = "0.4.2" +__version__ = "0.4.3"