Skip to content

Commit

Permalink
pyproject.toml dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
tannewt committed Oct 18, 2024
1 parent f245ebe commit 25093ec
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 6 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down
2 changes: 1 addition & 1 deletion circuitmatter/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
from . import session
from .device_types.utility.root_node import RootNode

__version__ = "0.2.0"
__version__ = "0.2.1"


class CircuitMatter:
Expand Down
7 changes: 7 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,13 @@ authors = [{name = "Scott Shawcroft", email = "[email protected]"}]
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"
Expand Down
3 changes: 0 additions & 3 deletions requirements.txt

This file was deleted.

0 comments on commit 25093ec

Please sign in to comment.