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

Fix deprecation-related errors and warnings #878

Merged
merged 12 commits into from
Apr 11, 2024
Merged

Fix deprecation-related errors and warnings #878

merged 12 commits into from
Apr 11, 2024

Conversation

etal
Copy link
Owner

@etal etal commented Apr 9, 2024

No description provided.

@etal etal mentioned this pull request Apr 9, 2024
etal added 2 commits April 9, 2024 12:25
CI: fix the same R installation line -- HTTPS required now

Dockerfile: remove unused command. Installing R and DNAcopy by apt seems fine.
@etal etal force-pushed the fixes0424 branch 4 times, most recently from ffbe9d7 to 7fa7976 Compare April 11, 2024 00:55
etal added 2 commits April 11, 2024 10:13
- Remove 3.10-MacOS test in favor of 3.11-MacOS
- Check types on 3.11 instead of 3.10
@etal etal force-pushed the fixes0424 branch 4 times, most recently from 09223b8 to 3b7bc8b Compare April 11, 2024 18:20
etal added 7 commits April 11, 2024 11:21
Python 3.12 drops distutils from stdlib, which breaks the setuptools
configuration for package installation. Need to deal with that
separately.
Remove networkx and dateutil; these seem to be pulled in automatically
by other packages automatically at the right versions now.
Use --break-system-packages as required (sort of) by Py3.11+
This results in both a shorter Dockerfile and a smaller final image.
The conda environment matches the existing conda packaging in devtools/.
@etal etal merged commit 537491d into master Apr 11, 2024
10 checks passed
@etal etal deleted the fixes0424 branch April 11, 2024 21:40
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