Skip to content

Commit

Permalink
Merge pull request #84 from antoinevg/antoinevg/pre-release
Browse files Browse the repository at this point in the history
Update pyproject for release
  • Loading branch information
mossmann authored Jun 25, 2024
2 parents 2523d9a + 68b9b6b commit 219624c
Showing 1 changed file with 9 additions and 5 deletions.
14 changes: 9 additions & 5 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
[build-system]
requires = ["setuptools"]
requires = ["setuptools>=64", "setuptools-git-versioning<2"]
build-backend = "setuptools.build_meta"

[project]
name = "apollo-fpga"
version = "0.0.5"
authors = [
{name = "Great Scott Gadgets", email = "[email protected]"}
]
license = { text = "BSD" }
description = "host tools for Apollo FPGA debug controllers"
description = "Python library and host tools for Apollo FPGA debug controllers."
readme = "README.md"
requires-python = ">=3.8"
classifiers = [
Expand All @@ -23,23 +22,24 @@ classifiers = [
'License :: OSI Approved :: BSD License',
'Operating System :: OS Independent',
'Topic :: Scientific/Engineering',
'Topic :: Security',
]
dependencies = [
"pyusb>1.1.1",
"pyvcd>=0.2.4",
"prompt-toolkit>3.0.16",
"pyxdg>=0.27",
]
dynamic = ["version"]

[project.optional-dependencies]
py_ci = [
"amaranth==0.4.1",
"luna-usb @ git+https://github.com/greatscottgadgets/luna@main"
"luna-usb~=0.1",
]

[project.urls]
repository = "https://github.com/greatscottgadgets/apollo"
issues = "https://github.com/greatscottgadgets/apollo/issues"

[tool.setuptools.packages.find]
where = ["."]
Expand All @@ -50,3 +50,7 @@ apollo = "apollo_fpga.commands.cli:main"

[tool.pdm.scripts]
test.cmd = "python -m unittest discover -p jtag_svf.py -v"

[tool.setuptools-git-versioning]
enabled = true
starting_version = "1.0.0"

0 comments on commit 219624c

Please sign in to comment.