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

Update clp-ffi-py dependency; Drop support for Python3.6. #41

Merged
merged 18 commits into from
Apr 21, 2024

Conversation

LinZhihao-723
Copy link
Member

References

Description

clp-ffi-py 0.0.11 release adds support for Windows build. This PR updates clp-ffi-py dependency for future Windows support. Since the latest clp-ffi-py has dropped support for Python3.6, this PR should no longer support Python3.6 either.
To fully support Windows build, we will still need a few changes to fix platform-dependent APIs in the coming PRs. Thus, we will not automate Windows build/test in our GitHub workflow until we have all the things fixed.

Validation performed

Passed existing GitHub workflows.

README.md Outdated Show resolved Hide resolved
README.md Outdated
Comment on lines 212 to 214
## Compatibility

Tested on Python 3.6, 3.8, and 3.11 (should also work on newer versions).
Tested on Python 3.8 and 3.11 (should also work on newer versions).
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we can edit/reword this section to explicitly say our minimum supported version is 3.7. We should probably test on 3.7 considering that is the minimum required version in pyproject.toml.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't need to explicitly state the minimum supported version. It will be shown in the PyPI project home page :D

Copy link
Member

@davidlion davidlion left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

title fine for commit msg

@LinZhihao-723 LinZhihao-723 merged commit 70ca462 into y-scope:main Apr 21, 2024
8 checks passed
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