Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Pin cement dependency to 2.10.14 to allow EB CLI to work with Python 3.12 #512

Closed
wants to merge 1 commit into from

Conversation

rahulrajaram
Copy link
Collaborator

See: datafolklabs/cement#673

Issue #, if available: #493

Description of changes: Cement 2.10.14 avoids importing imp in versions of Python it is deprecated in. This commit upgrades Cement to Python 2.10.14.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

…3.12

Cement 2.10.14 avoids importing `imp` in versions of Python it is
deprecated in. This commit upgrades Cement to Python 2.10.14.

See: datafolklabs/cement#673
@woj-tek
Copy link

woj-tek commented Jul 7, 2024

Can this be merged? Because of this cement dependency brew version depends on older python (3.11; https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/a/aws-elasticbeanstalk.rb#L23C48-L23C105)

@NihalM99 and @Mickeypeng seem to not be active and the whole project seems to be abandoned somewhat…

@chenrui333
Copy link

Any luck of merging this update?

@woj-tek
Copy link

woj-tek commented Aug 4, 2024

At least for homebrew, the formula was migrated to python3.12 (Homebrew/homebrew-core@44013b9) so I was able to remove python@3.11

@rahulrajaram
Copy link
Collaborator Author

Apologies for the delay. We're close to getting this merged.

@rahulrajaram
Copy link
Collaborator Author

rahulrajaram commented Sep 14, 2024

This has been merged here: #522. Will be released early next week as 3.21

@rahulrajaram rahulrajaram deleted the UpgradeCementTo21014 branch September 14, 2024 04:30
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants