codemp/dist/py/pyproject.toml
cschen f6c0b878cb feat: add specific feature flag to specify building python without abi.
This is needed because if we want to ship to sublime, having the `pyo3/abi-*`
feature enabled will result in a wheel that needs the `python3.dll` (f****g windows)
which sublime does not ship. This works fine for Linux and Mac Os, but
for windows we will need to build without abi and for Python3.8 directly
for sublime specifically and also with the abi for the generic python wheel to be
used everywhere else.
2024-09-19 21:32:46 +02:00

35 lines
773 B
TOML

[project]
name = "codemp"
version = "0.7.0"
description = "code multiplexer"
requires-python = ">=3.8"
license = "GPL-3.0-only"
keywords = ["codemp", "cooperative", "rust", "python"]
authors = [
{ name = "cschen", email = "cschen@codemp.dev" },
{ name = "alemi", email = "me@alemi.dev" },
{ name = "zaaarf", email = "me@zaaarf.foo" },
{ name = "frelodev", email = "frelodev@gmail.com" },
]
maintainers = [
{ name = "cschen", email = "cschen@codemp.dev" },
]
classifiers = [
"Programming Language :: Python"
]
dependencies = []
[project.urls]
repository = "https://github.com/hexedtech/codemp.git"
[build-system]
requires = ["maturin>=1.0,<2.0"]
build-backend = "maturin"
[tool.maturin]
features = ["py"]
manifest-path = "../../Cargo.toml"
python-source = "src"