Skip to content

Commit

Permalink
Convert to pyproject.toml
Browse files Browse the repository at this point in the history
  • Loading branch information
matteius committed Oct 6, 2024
1 parent 573de57 commit e1ad338
Show file tree
Hide file tree
Showing 3 changed files with 31 additions and 25 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
Growmax v1.2.7
==============================
* Update project to remove setup.cfg and rely on more complete pyproject.toml for build configuration.

Growmax v1.2.6
==============================
* Only report active relays (assume non-reported relays as inactive)
Expand Down
27 changes: 27 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,30 @@
[build-system]
requires = ["setuptools>=61.0", "wheel"]
build-backend = "setuptools.build_meta"

[project]
name = "growmax"
version = "1.2.7"
description = "Micropython routines for automated plant watering and monitoring."
authors = [
{name = "Matt Davis and OpenSensor.io", email = "[email protected]"},
]
readme = "README.md"
license = {file = "LICENSE"}
requires-python = ">=3.8"
classifiers = [
"Programming Language :: Python :: Implementation :: MicroPython",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
]

[project.urls]
Homepage = "https://www.opensensor.io"
Repository = "https://github.com/opensensor/growmax.git"
Issues = "https://github.com/opensensor/growmax/issues"

[tool.setuptools]
package-dir = {"" = "src"}

[tool.setuptools.packages.find]
where = ["src"]
25 changes: 0 additions & 25 deletions setup.cfg

This file was deleted.

0 comments on commit e1ad338

Please sign in to comment.