Matthias Hochsteger
b887b5d7c7
Enable MPI wrapper for pip builds
2024-05-29 10:51:45 +02:00
Hochsteger, Matthias
335b926f8b
Runtime MPI wrapper
2024-05-13 13:43:53 +02:00
Matthias Hochsteger
c53d0e29a7
Fix/enable stub files for pip package
...
- set PYTHONPATH when generating stub files
- also generate for pyngcore
- build python packages with stub files
2024-03-27 09:48:24 +01:00
Matthias Hochsteger
fb6a34f7c9
Fix wrong compile flag on Windows for pip (packages will now be compiled for AVX2)
2024-03-19 20:07:06 +01:00
Matthias Hochsteger
f695cbbace
Get rid of distutils
2023-10-03 17:42:43 +02:00
Matthias Hochsteger
56d1dbb2b6
set python3 root in setup.py
2023-08-30 16:04:22 +02:00
Matthias Hochsteger
e308c1665e
Fix path format in setup.py
2023-05-12 11:26:38 +02:00
Matthias Hochsteger
dc2cbc01f1
python setup.py: use sys.prefix as CMAKE_PREFIX_PATH
2023-05-11 15:08:23 +02:00
Matthias Hochsteger
b40c1db612
pip - build with avx2 support by default
2022-09-16 15:58:42 +02:00
Matthias Hochsteger
f476380e2f
pip-linux fix tcl/tk include path
2022-09-15 10:46:19 +02:00
Matthias Hochsteger
1ac5415e94
use major.minor.patch.postXX.dev version scheme for nightly python releases
2022-04-01 12:07:12 +02:00
Matthias Hochsteger
ac0326ce91
pip - sign libs on macos, fix res install path
2022-03-11 12:48:52 +01:00
mhochsteger@cerbsim.com
8f8a4a6dc8
pip - fix again install dirs
2022-02-23 10:49:27 +01:00
mhochsteger@cerbsim.com
fcfcd6d916
pip - also install libs into netgen subdirectory
2022-02-17 09:37:48 +01:00
mhochsteger@cerbsim.com
8430bb82a2
pip - install cmake files to python modules
...
that's also where the shared libraries are, otherwise cmake won't find
the libraries when building NGSolve
(different directory structure and relative paths depending on
system/user/venv package install)
2022-02-16 16:20:05 +01:00
mhochsteger@cerbsim.com
56c86dfb49
fix setup.py
2022-02-16 10:03:42 +01:00
Matthias Hochsteger
d2378d9781
pyngcore as package (staying backward compatible)
2022-02-16 09:27:02 +01:00
Matthias Hochsteger
a2f7b9183c
pip install structure
2022-02-04 22:06:19 +01:00
mhochsteger@cerbsim.com
4f4a3f7c92
generate version.py with cmake
2022-02-04 18:01:46 +01:00
mhochsteger@cerbsim.com
087b0e7b6a
fix pip build
2022-02-04 16:44:22 +01:00
mhochsteger@cerbsim.com
9f9a7a3b71
Don't pack netgen python files with setup.py
...
These files are already installed/packed by skbuild (and possibly into another
directory, leading to confusion/not finding shared libraries at
runtime)
2022-02-04 15:05:19 +01:00
mhochsteger@cerbsim.com
34cdd4a1d7
build pip avx2 packages
2021-11-08 18:28:36 +01:00
mhochsteger@cerbsim.com
35e5905cca
Don't build stub files for pip
2021-11-08 15:49:17 +01:00
mhochsteger@cerbsim.com
147eac48ee
add python package name to config.py
2021-10-28 13:59:38 +02:00
mhochsteger@cerbsim.com
1cf9e3ff02
version handling, generate python configuration file
2021-10-28 13:57:24 +02:00
mhochsteger@cerbsim.com
d9e8b815f5
pip installer
2021-10-27 16:51:41 +02:00