Add support for python 3.12 #26
Merged
MicheleC
merged 1 commits from fix/python-3.12
into master
3 months ago
Loading…
Reference in new issue
There is no content yet.
Delete Branch 'fix/python-3.12'
Deleting a branch is permanent. It CANNOT be undone. Continue?
This requires Python 3.4 or higher.
In deb distros, to build with TDE/tde-packaging#273.
Building successfully tested on Debian Sid (Python 3.11 and 3.12) and Ubuntu Bionic (Python 3.6).
In Debian rules, I have only a change in
pylib
detection to make a configuration file installed for each individual version. Instead of the original line I used:PY_VERSION_HEX < 0x03030000
part must not be changed,because
PyUnicode_GET_LENGTH
is new in version 3.3.Or drop the condition and part completely, because other files are replaced unconditionally,
if python<3.3 is not supported.
😄 I used pretty much the same code
But as told you on jabber, there is an issue with
sip4-tqt
that we need to fix before we merge this PR.Good point, we can drop the condition all together since the oldest supported python we are buildign for is something like 3.5 or 3.7.
2d6e99455e
to3df8c0b3f4
3 months agoPR updated.
Removing the condition looks good because we now require Python >= 3.3.
3df8c0b3f4
to15eb6c387b
3 months agoWe now need python 3.4 for sip4-tqt, so I have updated the conditions again.
All looks good.
15eb6c387b
into master 3 months agoReviewers
15eb6c387b
.