Skip to content

Commit

Permalink
apollo_fpga: get rid of poetry and add prompt-toolkit dependency
Browse files Browse the repository at this point in the history
  • Loading branch information
mndza committed Mar 7, 2024
1 parent fc331ab commit e305475
Show file tree
Hide file tree
Showing 3 changed files with 35 additions and 107 deletions.
30 changes: 0 additions & 30 deletions poetry.lock

This file was deleted.

49 changes: 35 additions & 14 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,20 +1,41 @@
[tool.poetry]
[build-system]
requires = ["setuptools"]
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"
authors = ["Great Scott Gadgets <[email protected]>"]
license = "BSD"
readme = "README.md"
requires-python = ">=3.8"
classifiers = [
'Programming Language :: Python',
'Development Status :: 1 - Planning',
'Natural Language :: English',
'Environment :: Console',
'Environment :: Plugins',
'Intended Audience :: Developers',
'Intended Audience :: Science/Research',
'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",
]

[tool.poetry.dependencies]
python = "^3.7"
pyusb = "^1.1.1"
pyvcd = "^0.2.4"
[project.urls]
repository = "https://github.com/greatscottgadgets/apollo"

[tool.poetry.dev-dependencies]
[tool.setuptools]
packages = ["apollo_fpga"]

[tool.poetry.scripts]
apollo = 'apollo_fpga.commands.cli:main'

[build-system]
requires = ["poetry-core>=1.0.0"]
build-backend = "poetry.core.masonry.api"
[project.scripts]
apollo = "apollo_fpga.commands.cli:main"
63 changes: 0 additions & 63 deletions setup.py

This file was deleted.

0 comments on commit e305475

Please sign in to comment.