wmayer
4547e989ea
PyCXX: remove use of std::iterator that is deprecated since C++17
2022-03-12 22:22:00 +01:00
Uwe
4087dd6a92
[CXX] fix typos reported by the spellchecker CI
2022-03-12 02:07:38 +01:00
wmayer
e211b89cf8
port to MSYS2/clang
2021-09-19 19:49:44 +02:00
Aapo
107ed94d8f
CXX, Objects.hxx: Python 3.9 Unicode compilation warning fixes suggested by wmayer on the FC forum.
2020-12-23 13:51:52 +01:00
wmayer
52c2e7eff6
PyCXX: In Python 3.9 Unicode API are being deprecated
...
Taken from https://sourceforge.net/p/cxx/code/430/
2020-12-22 13:05:59 +01:00
wmayer
a16eec8a7b
PyCXX: [skip ci] fix SeqBase<>::max_size() by returning the max. value of a Py_ssize_t instead of -1
2020-11-26 10:17:25 +01:00
wmayer
038b0b6f07
PyCXX: [skip ci] avoid MSVC build failure (still needs a proper fix)
2020-11-25 22:11:32 +01:00
wmayer
ef583e6582
PyCXX: harmonize PyCXX with Python C API
2020-11-25 14:35:59 +01:00
wmayer
3f212ad8ac
Porting Py3.8/Py3.9:
...
Since Py3.3: 'Py_ssize_t PyUnicode_GetSize(PyObject*)' is deprecated [-Wdeprecated-declarations]
Since Py3.9: 'PyObject* PyEval_CallObjectWithKeywords(PyObject*, PyObject*, PyObject*)' is deprecated [-Wdeprecated-declarations]
Since Py3.9: 'void PyEval_InitThreads()' is deprecated [-Wdeprecated-declarations]
2020-06-12 17:51:33 +02:00
wmayer
3c205946e2
fixes #0003993 : Memory leak with Python3
2019-06-24 14:30:12 +02:00
wmayer
a29e8725b4
fix compiler warnings with Py3
2018-04-16 13:51:04 +02:00
looooo
852a984195
py3: CXX: remaining diff:
...
win: exernalize missing CXX-functions
define PYCXX_PYTHON_2TO3
2017-05-27 20:00:57 -03:00
wmayer
50ca24fd55
upgrade PyCXX from v6.2.5 to v6.2.8
2016-08-10 11:55:23 +02:00
Yorik van Havre
8d2e08ffa0
Little fixes to allow pycxx to compile with python3
2014-10-05 17:31:17 -03:00
Yorik van Havre
f87bd2ac35
Patched PyCXX 6.2.5 with original FreeCAD changes made in 6.2.0
2014-09-24 18:19:26 -03:00
Yorik van Havre
ad3908cca6
Upgraded PyCXX to version 6.2.5
2014-09-24 18:19:25 -03:00