pyproject.toml dependencies
This commit is contained in:
parent
f245ebe63f
commit
25093ece8f
4 changed files with 10 additions and 6 deletions
|
|
@ -14,9 +14,9 @@ You do not need to pay anything or be a member organization.
|
|||
CircuitMatter is currently developed in CPython 3.12, the de facto implementation written in C. It is designed with minimal dependencies so that it can also be used on CircuitPython on microcontrollers.
|
||||
|
||||
### Requirements
|
||||
After cloning the repo, install dependencies:
|
||||
After cloning the repo, install flit for packaging:
|
||||
```shell
|
||||
pip install cryptography ecdsa qrcode flit
|
||||
pip install flit
|
||||
```
|
||||
|
||||
This project is based on [avahi tools](https://avahi.org). It must therefore be installed for it to work properly.
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ from .protocol import InteractionModelOpcode, ProtocolId, SecureProtocolOpcode
|
|||
from . import session
|
||||
from .device_types.utility.root_node import RootNode
|
||||
|
||||
__version__ = "0.2.0"
|
||||
__version__ = "0.2.1"
|
||||
|
||||
|
||||
class CircuitMatter:
|
||||
|
|
|
|||
|
|
@ -8,6 +8,13 @@ authors = [{name = "Scott Shawcroft", email = "scott@adafruit.com"}]
|
|||
license = {file = "LICENSE"}
|
||||
classifiers = ["License :: OSI Approved :: MIT License"]
|
||||
dynamic = ["version", "description"]
|
||||
requires-python = ">=3.12"
|
||||
readme = "README.md"
|
||||
dependencies = [
|
||||
"cryptography",
|
||||
"ecdsa",
|
||||
"qrcode"
|
||||
]
|
||||
|
||||
[project.urls]
|
||||
Home = "https://github.com/adafruit/circuitmatter"
|
||||
|
|
|
|||
|
|
@ -1,3 +0,0 @@
|
|||
cryptography
|
||||
ecdsa
|
||||
qrcode
|
||||
Loading…
Reference in a new issue