Skip to content

Commit

Permalink
Packaging: Add missing pyproject.toml file
Browse files Browse the repository at this point in the history
  • Loading branch information
trinamic-bp committed Jan 6, 2025
1 parent bf8cbb1 commit b291891
Showing 1 changed file with 39 additions and 0 deletions.
39 changes: 39 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
[build-system]
requires = ["setuptools"]
build-backend = "setuptools.build_meta"

[project]
name = "pytrinamic"
authors = [
{ name="ADI Trinamic Software Team", email="[email protected]" },
]
description = "TRINAMIC's Python Technology Access Package."
readme = "README.md"
license = {file = "LICENSE"}
classifiers = [
"Programming Language :: Python :: 3",
"Development Status :: 4 - Beta",
"Intended Audience :: Developers",
"Natural Language :: English",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
]
dependencies = [
"python-can>=3",
"canopen",
"pyserial>=3",
"IntelHex>=2.3",
]
dynamic = ["version"]

[project.urls]
Homepage = "https://github.com/analogdevicesinc/pytrinamic"

[project.scripts]
tmclfwupload = "pytrinamic.cli.tmclfwupload:main"

[tool.setuptools.packages]
find = {}

[tool.setuptools.dynamic]
version = { attr = "pytrinamic.version.__version__" }

0 comments on commit b291891

Please sign in to comment.