Skip to content

fix ci configuration#312

Open
bmos wants to merge 15 commits intopahaz:masterfrom
bmos:patch-2
Open

fix ci configuration#312
bmos wants to merge 15 commits intopahaz:masterfrom
bmos:patch-2

Conversation

@bmos
Copy link

@bmos bmos commented Feb 26, 2026

Updated CircleCI configuration for better maintainability and more complete testing of supported python versions.

Highlights

  • all tests now pass on all supported versions of python
  • .egg files are no longer created/uploaded to pypi as it was rejecting them
  • ci cache keys now includes checksum of tests/requirements-syntax.txt
  • tests now only run if syntax checks pass
  • docs now runs as separate workflow from all the rest
  • no longer testing python 3.4 as it's not available on circleci
  • the only changes to program + test code are formatting / noqa comments to get checks passing

@bmos bmos force-pushed the patch-2 branch 9 times, most recently from 2dc98ae to 976e465 Compare February 26, 2026 19:32
@bmos bmos marked this pull request as ready for review February 26, 2026 19:57
@bmos bmos force-pushed the patch-2 branch 4 times, most recently from dee880a to 74876e1 Compare February 28, 2026 19:26
@coveralls
Copy link

coveralls commented Feb 28, 2026

Coverage Status

coverage: 91.654% (-0.01%) from 91.667%
when pulling 0f02dc8 on bmos:patch-2
into dc07328 on pahaz:master.

@bmos bmos force-pushed the patch-2 branch 12 times, most recently from e053ef9 to bafc87c Compare March 1, 2026 15:31
bmos added 3 commits March 5, 2026 15:42
Updated CircleCI configuration to use new Python version parameters and refactored job definitions for better maintainability.
@bmos bmos changed the title Refactor CircleCI config for Python version management Refactor CI configs to test all supported versions possible Mar 5, 2026
@bmos bmos changed the title Refactor CI configs to test all supported versions possible fix ci configuration Mar 6, 2026
This was referenced Mar 6, 2026
@bmos bmos force-pushed the patch-2 branch 2 times, most recently from baa439c to 9fb70bb Compare March 8, 2026 04:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants