-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CI, python, and cmake cleanup #47
Commits on Sep 7, 2024
-
chg: dev: update python, deps, GH action versions, and tox file
* update pybind11 usage and set cmake python vars to Title_CASE * refactor cmake extension build to use pybind11 module bits * move emptygroups test from "differences" Signed-off-by: Steve Arnold <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 03caeb0 - Browse repository at this point
Copy the full SHA 03caeb0View commit details -
fix: dev: remove failing subscript test in single match group
* cleanup asserts and add groups() test Signed-off-by: Steve Arnold <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fb2d2df - Browse repository at this point
Copy the full SHA fb2d2dfView commit details -
chg: dev: update packaging files, add setuptools_scm support
* refactor setup.py after pybind11 upstream changes Signed-off-by: Steve Arnold <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f3d03ac - Browse repository at this point
Copy the full SHA f3d03acView commit details -
chg: dev: bump cibw version, update workflows and min py version
Signed-off-by: Steve Arnold <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b985764 - Browse repository at this point
Copy the full SHA b985764View commit details -
chg: dev: add/update cfgs, modernize cibw build workflow
Signed-off-by: Steve Arnold <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7fea650 - Browse repository at this point
Copy the full SHA 7fea650View commit details -
chg: dev: update cmake and workflow files, delete unused bits
* cleanup ci workflow, remove crufty makefile with deprecated setup.py commands * remove the package_dir bit from setup.py Signed-off-by: Steve Arnold <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9e6daec - Browse repository at this point
Copy the full SHA 9e6daecView commit details -
chg: dev: cleanup metadata and test imports, disable platform whl tests
* check if find_package py3 works across all CI runners Signed-off-by: Steve Arnold <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7a32942 - Browse repository at this point
Copy the full SHA 7a32942View commit details -
chg: dev: enable findpython policy, use matrix uploads
* no epel pkgs for linux aarch64, enable PYBIND11_FINDPYTHON * set macos deployment target to 10.9 Signed-off-by: Steve Arnold <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 816705b - Browse repository at this point
Copy the full SHA 816705bView commit details -
chg: dev: try pkgconf on windows CI runner
Signed-off-by: Steve Arnold <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 621888a - Browse repository at this point
Copy the full SHA 621888aView commit details -
fix: dev: bump CMake to c++17 with extensions to build against re2-0.…
…2024.07.02 Signed-off-by: Stephen L Arnold <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for df921a8 - Browse repository at this point
Copy the full SHA df921a8View commit details -
fix: dev: bump ubuntu and mac workflow runners
* revert to macos-13 with the same version as target * In Theory this should get us full c++17 Signed-off-by: Stephen Arnold <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c3ebb30 - Browse repository at this point
Copy the full SHA c3ebb30View commit details -
chg: swap out flake8 for cython-lint, update setup files, remove pep8…
… cfg Signed-off-by: Stephen Arnold <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8fcfded - Browse repository at this point
Copy the full SHA 8fcfdedView commit details
Commits on Sep 8, 2024
-
fix: cleanup tests and fix a raw string test, enable more win32
* split all runners into separate arch via matrix * macos does need macos-14 to get a proper arm64 build Signed-off-by: Stephen Arnold <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e975b7c - Browse repository at this point
Copy the full SHA e975b7cView commit details -
chg: switch conda workflow to condadev environment
Signed-off-by: Stephen Arnold <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1465367 - Browse repository at this point
Copy the full SHA 1465367View commit details -
chg: dev: make sure conda-devenv installs specific pkgs with pip
* this is essentially a workaround for non-pypi pkg cruft Signed-off-by: Stephen Arnold <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for db22ef1 - Browse repository at this point
Copy the full SHA db22ef1View commit details -
chg: dev: switch conda env to use mamba with newer workflow cmds
Signed-off-by: Stephen Arnold <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f254daa - Browse repository at this point
Copy the full SHA f254daaView commit details
Commits on Sep 9, 2024
-
chg: dev: one more conda-devenv refactor based on latest docs
* also cleanup the wheel artifact check, download to artifacts/ Signed-off-by: Stephen Arnold <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ae58b0b - Browse repository at this point
Copy the full SHA ae58b0bView commit details