-
Notifications
You must be signed in to change notification settings - Fork 26
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 build machinery to support Python 3.8 and PySide 6 #477
Merged
Merged
Changes from all commits
Commits
Show all changes
37 commits
Select commit
Hold shift + click to select a range
29ee39e
Add a minimal pyproject.toml
mdickinson 1aa0c5a
Update etstool.py to support builds on Python 3.8
mdickinson ef859a7
Consistency fixes
mdickinson cbaf353
Fix syntax in test-with-edm.yml; add caching
mdickinson 88dbe21
Fix setup-python version
mdickinson 660969c
Fix path to requirements file
mdickinson 3bba383
Remove 'edm run' wrappers
mdickinson 9188c84
Exclude Python 3.8 / PyQt5 combination
mdickinson c1c4a70
Add the enthought/lgpl repository
mdickinson a639015
Syntax fix
mdickinson 4e19fc3
Use a config file to specify egg repositories
mdickinson 0be578f
Run flake8 in the correct environment
mdickinson 241e0e0
Don't install pyside2 via pip
mdickinson 464c0f6
Temporary change: enable logging to get more information from Pyface …
mdickinson dc5490e
Use qt rather than qt4 for ETS_TOOLKIT
mdickinson af9c35f
Another attempt to find out why Pyface is having toolkit issues
mdickinson 096dcf1
While debugging, restrict to running just one workflow
mdickinson 242f976
Trying another approach
mdickinson 9cd811f
Add missing library
mdickinson 3cf825c
Restore all runs
mdickinson 021a13e
More workflow updates
mdickinson ef9ea45
Remove debugging code
mdickinson db50c7e
More workflow cleanup; update test-with-pypi
mdickinson 620a5a5
Skip a problematic IPython test on Windows / Python 3.8
mdickinson a97efbe
Fix matrix in test-with-pypi
mdickinson 4ec3c9e
Remove space that might be confusing pip
mdickinson 4c0b644
Skip segfaulting test case on Linux / Python 3.8
mdickinson c4a0a5b
Fix syntax
mdickinson cd155e6
Cosmetic and consistency fixes
mdickinson 69ee584
Fix missing install step
mdickinson 6e9b25f
Switch to Ubuntu 20.04 and drop the <4.1 requirement, to see if we ha…
mdickinson 85499a4
Be consistent about always using python to invoke pip
mdickinson e35674f
Drive-by .gitignore cleanup
mdickinson 31551c8
Fix long lines
mdickinson 6e0fb63
Merge remote-tracking branch 'origin/main' into add-pyproject-toml
mdickinson 1d54b09
Remove Python 3.6 from wx workflow - the wxPython install fails on Py…
mdickinson 2ee7307
Add missing 3.11 classifier
mdickinson 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 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 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
click |
This file contains 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 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 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 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 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
Empty file.
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
# Change this if you are using on-premise brood | ||
store_url: "https://packages.enthought.com" | ||
|
||
repositories: | ||
- enthought/free | ||
- enthought/lgpl |
This file contains 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 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
Oops, something went wrong.
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.
Drive-by cleanup; this skip condition could only be triggered under Python 2.