[build-system] requires = ["setuptools>=68"] build-backend = "setuptools.build_meta" [project] name = "rdm-card-reader" version = "0.4.0" description = "RDM6300 / EM4100 RFID card reader: prints card events, or serves them over HTTP so a web app can authenticate a card tap." readme = "README.md" requires-python = ">=3.8" license = { text = "MIT" } keywords = ["rfid", "rdm6300", "em4100", "raspberry-pi", "serial"] classifiers = [ "Development Status :: 4 - Beta", "Intended Audience :: Manufacturing", "License :: OSI Approved :: MIT License", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3", "Topic :: System :: Hardware", ] dependencies = [ "rdm6300>=0.1.1", "pyserial>=3.5", ] [project.optional-dependencies] # Status LED support. Installed automatically on first use by the app, or # explicitly with: pip install '.[led]' led = ["gpiozero>=2.0", "colorzero>=2.0"] [project.scripts] rdm-card-reader = "rdm_card_reader.cli:main" [tool.setuptools.packages.find] where = ["src"] [tool.setuptools.package-data] rdm_card_reader = ["py.typed", "wheels/*.whl", "wheels/SHA256SUMS"]