Comments (4)
For the one interested in implementing this, here are a few hints.
- Modify the current Dockerfile to provide each binding for a single version of Python, Ubuntu 14 defaults to Python 2.7, whereas 16.04 I think defaults to 3.4, the next to 3.5 and so on.
- Rename this to e.g. Dockerfile.py27 and create another one for 2.6, 3.4 and 3.5. These should be enough
- In the .travis.yml, add each Python version. The version will then be available as an environment variable.
- In the
script:
section, use this variable to select an appropriate Dockerfile, build it, and run it. - Once it works, we can upload each image to the docker hub, such that each becomes a download, rather than being built each time. This should shave off lots of time per build.
from qt.py.
Thanks for this, does this also implement the contextmanager for PySide2 and Qt5 in tests ?
from qt.py.
It does, yes. See the top of tests.py.
from qt.py.
yeap, sorry , forgot to merge upstream back.
from qt.py.
Related Issues (20)
- https://github.com/spyder-ide/qtpy/issues/348 HOT 6
- QtCompat.isValid() Not Available for All Qt Objects HOT 8
- How to add menubar in QT?
- Drop PyQt because it may be illegal to import a GPL lib from a lib under MIT HOT 1
- TypeError: Expected 4 or 5 arguments, got 3. HOT 1
- Is it possible to add support for QIdentityProxyModel HOT 1
- Change of types-PySide2 breaks Python 2 compatibility HOT 10
- TypeError: 'PySide2.QtWidgets.QWidget' called with wrong argument types
- partially initialized module 'Qt' has no attribute 'QtGui' (most likely due to a circular import)
- Convert does not convert files built with pyside2-uic 5.15.2 HOT 1
- signal.connect() TypeError in pyqt5 when signal has an argument HOT 9
- stubs missing signal.connect, disconnect and emit HOT 6
- Cannot install v1.3.8 from sdist HOT 6
- The imp module is removed with Python 3.12
- Running tests fails
- Code completion inserts references to PySide2 HOT 1
- headerToModule() is destructive when CustomWidget path is a Python . path HOT 5
- QStringListModel not available in PySide2 HOT 1
- `QSvgWidget` is no longer available under `QtSvg` in PySide2 HOT 2
- Should we remove support for PySide/PyQt4? HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from qt.py.