-
Notifications
You must be signed in to change notification settings - Fork 4
Support Python3 #41
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
Merged
Merged
Support Python3 #41
Changes from all commits
Commits
Show all changes
53 commits
Select commit
Hold shift + click to select a range
bfcf466
Fix the test runner that I recently broke
exarkun bfb6154
add a NixOS 21.11 CI job
exarkun addbf6e
Switch to Python 3.9 by default
exarkun 7bc359d
Drop remnants of the 19.09 job
exarkun 316ad57
Drop the 20.09 job which suffers from a problem building psutil
exarkun b72729d
Make the job template more clearly a pure job template
exarkun aaddeac
Update the macOS CI configurations to Python 3-supporting versions
exarkun 512a2c2
Take a stab at building Linux wheels on CircleCI
exarkun a6bc8e9
Try it with "commands"
exarkun 414fb5d
maybe this fixes the cargo installation on ubuntu
exarkun 0874a0d
See if this Docker image produces better wheels
exarkun 3f3d043
Update the other references to that name
exarkun e6effc1
Does this get us SSH?
exarkun b138d50
Give up on manylinux1, try manylinux2010
exarkun 2de3359
https://github.com/pypa/manylinux says manylinux2010 is EOL as well
exarkun 9931ba4
put back ssh client installation
exarkun 6e1dd16
maybe this will work
exarkun 94fb664
declare the docker image parameter too
exarkun c397bb5
You can't pass a sequence like this, ugh
exarkun 516e0c6
this is probably the sensible way
exarkun d76f823
do I have to pass it on?
exarkun 639f39e
maybe like this?
exarkun 7fa91c9
nope, docs are pretty clear, it's like this
exarkun 9a825a1
give it a default so macOS doesn't have to specify
exarkun 89f4d2e
Perhaps this is how you build a correct binary wheel
exarkun 4426a6d
Try finding it in the right path?
exarkun a9c664f
the fixed wheel is in the wheelhouse
exarkun 81f772b
Only auditwheel on Linux
exarkun 67f9355
Attempt to get the correct wheel in the same place in both cases
exarkun 7359176
It worked! Might as well maximize output?
exarkun 89853fe
only use yum to install ssh client on yummy images
exarkun 1de0da4
see if we can parameterize the whole executor like this
exarkun c712f4b
nope, that didn't work, try this
exarkun 3522551
parameterize the ssh client installation
exarkun 3322ef2
attempt to bring another manylinux job online
exarkun 40dab09
fix inconsistent/conflicting executor naming
exarkun bd9ab92
give an empty default for install-ssh-command
exarkun f68aeef
okay this image needs it too
exarkun 9972e90
come on, debian
exarkun e4fb70c
Can we get away w/ build-wheel on the Ubuntu aarch64 machine image?
exarkun 5b6e544
need to ask for permission on this image
exarkun a2dcec2
openssh-client never even finishes installing on arm.medium
exarkun fb12873
hang on, it seems to be installed already
exarkun a9d7994
get patchelf where it's missing
exarkun b00a53b
See if macOS 10.14.x is really gone from CircleCI
exarkun d2ccf91
Put the TWINE_USERNAME in the common section instead of duplicating it
exarkun b2279e5
try it here
exarkun 769d210
Many comments and some other minor readability changes
exarkun b033307
try to have some retry logic in the rust installer
exarkun c5cdcb2
Merge remote-tracking branch 'origin/master' into support-python3
exarkun b14690b
Do not build wheels for all our dependencies
exarkun 9bdecb3
try doing the conditional in the circleci yaml
exarkun 5a505ec
Remove the aarch64 manylinux job
exarkun File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I guess these are tags of the initial release of that branch, which is probably fine for running tests.