23 Commits
Author SHA1 Message Date
Olga MalyshevaandIlya Isaev 153feba356 Use CMake 3.12 way to search for Python interpreter when possible (#2059)
Co-authored-by: Ilya Isaev <ilya.isaev@intel.com>
2026-04-23 10:54:58 +02:00
Nikolay PetrovandAleksei Fedotov 0bd0ae8d3d feat(python): Add free-threading (NOGIL) Python 3.13+ support (#1965)
Signed-off-by: Nikolay Petrov <nikolay.a.petrov@intel.com>
Co-authored-by: Aleksei Fedotov <aleksei.fedotov@intel.com>
2026-03-04 10:44:02 -06:00
Olga Malysheva ba3c297a39 Add missed copyright notice to the newly added file (#1951) 2026-01-26 19:42:59 +01:00
Alexandr-Konovalov 70b5bb9fae Use compiler's modern name, document cmake controls. (#1914) 2026-01-20 13:31:41 +01:00
Ben GreinerandIlya Isaev 360e0178e7 Python bindings: Replace direct setup.py usage with PEP517 (pip) (#1941)
Co-authored-by: Ilya Isaev <ilya.isaev@intel.com>
2026-01-15 15:48:41 +01:00
Konstantin Boyarinov d68d40b2e0 Cleanup preview macros (#1632) 2025-02-12 12:37:30 +02:00
meator d9034a4e2e pool.py: Fix invalid escape sequences (#1344)
* pool.py: Fix invalid escape sequences

Signed-off-by: meator <meator.dev@gmail.com>
2024-04-17 11:30:15 +02:00
Olga MalyshevaandDmitri Mokhov 89b2e0e316 Update outdated URLs in comments (#1129)
* Update outdated URLs in comments

Signed-off-by: Olga Malysheva <olga.malysheva@intel.com>
Co-authored-by: Dmitri Mokhov <dmitri.n.mokhov@intel.com>
2023-06-19 11:44:36 +02:00
Ilya Isaev e6684b220b Fix filenames strip for tbb4py installation on newer versions of setuptools (#1072)
When using setuptools version > 60 there is issue with cutting names of install files when passing build directory with ./.
Workaround is to use intermediate directory instead of ./.

Signed-off-by: Isaev, Ilya <ilya.isaev@intel.com>
2023-06-06 11:21:41 +02:00
Jonathan Wakely 9acde48238 Remove shebang lines from Python files (#1017)
These files do not have the executable bit set in their file mode, and
they only need to be run as modules, not as executable scripts.

Signed-off-by: Jonathan Wakely <jwakely@fedoraproject.org>

Signed-off-by: Jonathan Wakely <jwakely@fedoraproject.org>
2023-01-26 12:09:23 +01:00
Vladislav Shchapov 5e91b2c07d Fix: warning: empty expression statement has no effect; remove unnecessary ';' to silence this warning [-Wextra-semi-stmt]. (#969)
Signed-off-by: Vladislav Shchapov <vladislav@shchapov.ru>
2022-11-26 11:49:29 -06:00
Ilya Isaev 2eccd5f998 Fix tbb4py test sporadic fails (#913)
There are sporadic fails with tbb4py test (test.py). The problem is that some test cases rely on the fact, that submitted async work will not finish until calling get with timeout. To do there is a call for time.sleep in functor submitted. Sporadically, expected result is not happening (like OSX example in issue) so to prevent that, the blocking is used.

Signed-off-by: Isaev, Ilya <ilya.isaev@intel.com>
2022-09-26 16:14:17 +02:00
Sergey Zheltov 690aaf497a Update copyright year 2021 -> 2022 (#769)
Signed-off-by: Zheltov, Sergey1 <sergey1.zheltov@intel.com>
2022-02-09 12:59:44 +03:00
Alex 18e06f7f6b Simplify private worker synchronization mechanism (#754)
Signed-off-by: Alexei Katranov <alexei.katranov@intel.com>
2022-02-07 15:03:03 +03:00
Sergey Zheltov 35e0f552bd Fix DLL loading for tbb4py on Windows (#749)
* Fix DLL loading for tbb4py on Windows

Signed-off-by: Zheltov, Sergey1 <sergey1.zheltov@intel.com>

* Fix copyright year

Signed-off-by: Zheltov, Sergey1 <sergey1.zheltov@intel.com>
2022-01-24 18:35:12 +03:00
Alexey Veprev 8c9445dee5 CMake: add python_build target to ALL (#635)
Signed-off-by: Veprev, Alexey alexey.veprev@intel.com
2021-10-29 15:45:40 +03:00
Jan Tojnar fa3268c3df CMake/pkg-config: fix paths in .pc file with absolute GNUInstallDirs (#395)
Signed-off-by: Jan Tojnar <jtojnar@gmail.com>
2021-05-21 18:46:06 +03:00
tbbdev 9e15720bc7 Commit oneTBB source code b0fb1535 2021-03-26 10:22:37 +03:00
tbbdev b15aabb39a Commit oneTBB source code 9ed4a21c 2021-01-26 15:10:57 +03:00
tbbdev d86ed7fbaa Commit oneTBB source code 09241505 2020-12-24 16:20:58 +03:00
tbbdev 8dcbd5b11b Commit oneTBB source code 8fda6294 2020-11-18 12:07:23 +03:00
tbbdev 49e08aac08 Commit oneTBB source code 6420d97a 2020-10-28 19:26:00 +03:00
tbbdev 51c0b2f742 Commit oneTBB source code 4ebd2d06 2020-09-25 11:03:12 +03:00