Skip to content

fix: pin setuptools version to avoid deprecation error#31

Merged
ahmig merged 5 commits into
mainfrom
fix/tests
Feb 9, 2026
Merged

fix: pin setuptools version to avoid deprecation error#31
ahmig merged 5 commits into
mainfrom
fix/tests

Conversation

@ahmig

@ahmig ahmig commented Feb 9, 2026

Copy link
Copy Markdown
Member

Minor CI tweaks to handle deprecation errors and warnings. Bumps pangolin version and adds nodefaults channel. Pins setuptools<81 to avoid to avoid ModuleNotFoundError when pangolin tries to import pkg_resources (deprecated, see https://setuptools.pypa.io/en/latest/pkg_resources.html).

@ahmig ahmig self-assigned this Feb 9, 2026
ahmig added 2 commits February 9, 2026 16:52
Bumps version and adds nodefaults channel. Bounding setuptools avoids ModuleNotFoundError when pangolin tries to import pkg_resources (deprecated, see https://setuptools.pypa.io/en/latest/pkg_resources.html and cov-lineages/pangolin#570).
@ahmig ahmig changed the title ci: pin dependency for Snakemake 7 tests ci: bound setuptools version to avoid pkg_resources deprecation Feb 9, 2026
@ahmig ahmig changed the title ci: bound setuptools version to avoid pkg_resources deprecation fix: bound setuptools version to avoid deprecation Feb 9, 2026
@ahmig ahmig changed the title fix: bound setuptools version to avoid deprecation fix: bound setuptools version Feb 9, 2026
@ahmig ahmig changed the title fix: bound setuptools version fix: pin setuptools version to avoid deprecation error Feb 9, 2026
@ahmig
ahmig merged commit 395696c into main Feb 9, 2026
8 checks passed
@ahmig
ahmig deleted the fix/tests branch February 9, 2026 16:48
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.

1 participant