Skip to content
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

Install setuptools to make Towncrier fork work with Python 3.12 #5421

Merged
merged 1 commit into from
Oct 31, 2023

Conversation

buberdds
Copy link
Contributor

@buberdds buberdds commented Oct 30, 2023

Keep CI alive while we do not have Towncrier fork updated
sample issue from other repo https://github.com/oasisprotocol/oasis-wallet-web/actions/runs/6692075152/job/18180527014?pr=1747

@peternose
Copy link
Contributor

Can we solve this problem with pip install setuptools?

@buberdds buberdds force-pushed the mz/pinPythonVersion branch from fdbd2c4 to 977c4b1 Compare October 30, 2023 13:59
@buberdds buberdds changed the title Pin Python version until Towncrier fork is updated Install setuptools to make Towncrier fork work with Python 3.12 Oct 30, 2023
@tjanez
Copy link
Member

tjanez commented Oct 30, 2023

Can we solve this problem with pip install setuptools?

Indeed, in Python 3.12 the setuptools are no longer pre-installed in virtual environments so one needs to explicitly install them via pip install setuptools [1], [2].

@peternose peternose merged commit 75c92c4 into master Oct 31, 2023
1 check passed
@peternose peternose deleted the mz/pinPythonVersion branch October 31, 2023 21: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.

3 participants