Skip to content

Fix importlib for py39 and older#224

Merged
rbikar merged 2 commits intorelease-engineering:mainfrom
rbikar:setuptools-fix
Feb 17, 2026
Merged

Fix importlib for py39 and older#224
rbikar merged 2 commits intorelease-engineering:mainfrom
rbikar:setuptools-fix

Conversation

@rbikar
Copy link
Member

@rbikar rbikar commented Feb 11, 2026

  • use importlib-metadata; python_version < "3.10"
  • remove setuptools requirement
  • fix related test for python3.9 and older
  • added GH worklows for py39

Assisted-by: Cursor

@rbikar rbikar marked this pull request as ready for review February 11, 2026 15:00
@rbikar rbikar requested a review from querti as a code owner February 11, 2026 15:00
@rbikar rbikar requested a review from rajulkumar February 11, 2026 15:01
@rbikar
Copy link
Member Author

rbikar commented Feb 11, 2026

@lslebodn ptal

@rbikar rbikar changed the title Fix importlib for py36,37 Fix importlib for py39 and older Feb 12, 2026
@rbikar rbikar marked this pull request as draft February 16, 2026 10:02
@rbikar rbikar force-pushed the setuptools-fix branch 5 times, most recently from 2d42c94 to 9b2d9bb Compare February 16, 2026 10:28
* use importlib-metadata; python_version < "3.10"
* remove setuptools requirement
* fix related test for python3.9 and older
* added GH worklows for py39

Assisted-by: Cursor
@rbikar rbikar marked this pull request as ready for review February 16, 2026 10:37
@rbikar
Copy link
Member Author

rbikar commented Feb 16, 2026

@lsledb

fixed the test, locally tested with py36/38 with success.

@rbikar rbikar merged commit d32500f into release-engineering:main Feb 17, 2026
6 checks passed
JAVGan added a commit to release-engineering/pubtools-marketplacesvm that referenced this pull request Feb 18, 2026
Issue fixed upstream:
- release-engineering/pubtools#224
- release-engineering/pushsource#698

Refers to SPSTRAT-673

Signed-off-by: Jonathan Gangi <jgangi@redhat.com>
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