You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CAVEATS.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -321,8 +321,10 @@ True
321
321
322
322
`QtCompat.wrapInstance` differs across `sip` and `shiboken` in subtle ways.
323
323
324
+
**Note**: This is not included on our tests, as we cannot reproduce this using PySide2 (build commit date `2017-08-25`), CY2018. It's likely that this issue persists in e.g. Maya version < 2018.
Copy file name to clipboardExpand all lines: DOCKER.md
+43-2Lines changed: 43 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,9 +36,9 @@ The Docker images follow the [VFX Reference Platform specifications](http://www.
36
36
37
37
**Software versions**
38
38
39
-
We use source code from around the time of [SIGGRAPH](http://www.siggraph.org) (usually July/August) each year. This is usually when the VFX Reference Platform is updated.
39
+
We create new Docker containers when the VFX Reference Platform is updated; around the time of [SIGGRAPH](http://www.siggraph.org) (usually July/August) each year.
40
40
41
-
In order to be able to re-build our images from a certain point in time, we checkout specific commit SHAs or source archives rather than going for the always-latest version of software. We then set up new images as required and add them to our continous integration tests.
41
+
We abide the software versions stipulated by the VFX Platform reference. But for other software required by Qt.py, we checkout specific commit SHAs or source archives rather than going for the always-latest version of software. This also helps to re-build Docker images later, if needed.
42
42
43
43
There are non-strict rules (guidelines) for choosing software versions to build:
44
44
@@ -50,6 +50,7 @@ Other noteworthy things:
50
50
- PySide cannot be built with anything newer than Python 3.4.
51
51
- SIP is used by both PyQt4 and PyQt5 and its version must therefore be chosen carefully.
52
52
- PySide2 does not have a maintained `__version__` string as of Qt.py v1.1.0.b3.
53
+
- All Qt bindings and Qt itself are built using their respective 5.6.x branch.
53
54
54
55
<br>
55
56
<br>
@@ -64,6 +65,46 @@ If there happens to be an update inbetween VFX Platform specifications, a revisi
64
65
<br>
65
66
66
67
68
+
**Enter the container**
69
+
70
+
For debugging reasons, you can enter the container like this:
71
+
72
+
```bash
73
+
docker run --rm --interactive --tty --entrypoint=bash fredrikaverpil/qt.py:2017
74
+
```
75
+
76
+
You can then run `python2.7`, `python3.4`, `python3.5`, `python3.6` and so on (depending on which Python versions were built).
0 commit comments