youben11
0eedbf4dc4
build(python): add opt to build with CUDA support
...
env variables can be set to build python wheels with CUDA support
2022-10-20 10:36:32 +01:00
youben11
0987fade80
fix: parameterize DATAFLOW_EXECUTION in python wheel
2022-10-07 16:59:34 +01:00
youben11
8f05f9ea72
ci: change package release process
...
it should be now faster using the same compilation cache as the test
build.
2022-09-19 13:24:20 +01:00
youben11
f6bc836c92
fix: use relative paths in setup.py
2022-03-17 16:15:02 +01:00
youben11
81a89f2350
chore: update repo url for python package
2022-01-07 12:02:06 +01:00
youben11
d0d6237aaa
chore: update package metadata
...
specify license
update package long description
2022-01-07 11:20:32 +01:00
youben11
2009ee1c94
chore: changing ref to repo after its renaming
...
also formatting and update the check_license script to match that
2022-01-06 12:40:10 +01:00
youben11
492ce3309a
chore(python): change version file
...
we don't want the version file to be included in the package to not
clash with version files of other subpackages, as it should be part of
the bigger concrete namespace package
2022-01-04 09:28:42 +01:00
youben11
0bbacdbb17
chore(python): rename package to concrete-compiler
2022-01-04 09:24:49 +01:00
youben11
c276e13d97
chore(python): add namespace init file
2022-01-03 15:27:24 +01:00
youben11
47ef595a2a
chore: use namespace concrete for the py package
...
Compiler tools such as CompilerEngine would now be imported from
concrete.compiler
Dialects would now be imported from concrete.lang.dialects
And anything related to concretelang can be imported directly from
concrete.lang
2021-12-29 15:13:34 +01:00
youben11
e73291abdc
chore: rename compiler to concrete-compiler
...
zamalang => concretelang
zamacompiler => concretecompiler
2021-12-29 15:13:34 +01:00
youben11
319cc3fd28
fix(python): copy dynamic library into macos wheel
2021-12-16 09:15:25 +01:00
youben11
b812f6f7f2
feat(python): version python package from git tag
...
automatic detection of version from git tag and update of the python
version file
2021-12-16 09:15:25 +01:00
youben11
aa07d12910
fix(python): add PyYAML as deps
2021-12-15 16:24:35 +01:00
youben11
da8e6c3c0d
refactor(python): customize python package build
2021-12-13 16:35:56 +01:00
youben11
c54af9b550
fix(python): list numpy as a requirement
2021-12-07 09:05:54 +01:00
youben11
0670d4efc1
fix(python): add mlir[.dialects] as namespace packages
...
I initially thought there were missing init files, but it was intended
that mlir and mlir.dialects are namespace packages
2021-11-08 15:29:57 +01:00
youben11
5a2e9460fb
build: setup build tools for python package
...
- Docker image to build wheels for linux_x86_64 CPython 3.[8,9,10] with
GLIBC >= 2.24
- Specify which Python to use in Makefile
- Fix cmake build to handle when libpython isn't available (cmake>3.18)
2021-10-26 16:31:04 +02:00