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

Get WxPython tests back into working shape #1998

Open
3 tasks
corranwebster opened this issue Mar 21, 2023 · 0 comments
Open
3 tasks

Get WxPython tests back into working shape #1998

corranwebster opened this issue Mar 21, 2023 · 0 comments

Comments

@corranwebster
Copy link
Contributor

There are number of issues:

corranwebster added a commit that referenced this issue Mar 24, 2023
Currently seems to work with Pyface 7.x

This PR does the following:
- removes setup.py and moves to a pyproject.toml system (includes
deprecating `traitsui.__version__`)
- updates for Python 3.11
- updates for PySide 6.4
- updates for Pyface 8.0
- lots of messing around with the CI infrastructure
- in particular adds a full set of tests on all supported platforms,
Python versions and toolkit backends
  - adds some bleeding-edge tests
- some drive-by fixes (eg. copy-paste issues with some Wx tests using Qt
APIs)

Currently skipping tests failures on Wx due to failures: see #1998

**Checklist**
- [ ] Add a news fragment if this PR is news-worthy for end users. (see
docs/releases/README.rst)
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

No branches or pull requests

1 participant