diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 9938cfd..a99a1f2 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -4,21 +4,21 @@ repos: - repo: https://github.com/psf/black - rev: 24.10.0 + rev: 25.1.0 hooks: - id: black - repo: https://github.com/fsfe/reuse-tool - rev: v4.0.3 + rev: v5.1.1 hooks: - id: reuse - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v5.0.0 + rev: v6.0.0 hooks: - id: check-yaml - id: end-of-file-fixer - id: trailing-whitespace - repo: https://github.com/pycqa/pylint - rev: v3.3.1 + rev: v3.3.8 hooks: - id: pylint name: lint (examples) diff --git a/pyproject.toml b/pyproject.toml index f0d30e6..674646d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,16 +6,15 @@ requires = [ "setuptools", "wheel", - "setuptools-scm", + "setuptools_scm[toml]>=6.0", ] [project] -name = "circuitpython-jepler-udecimal" +name = "jepler-circuitpython-udecimal" description = "Reduced version of the decimal library for CircuitPython" -version = "0.0.0+auto.0" readme = "README.rst" authors = [ - {name = "Jeff Epler", email = "jepler@gmail.com"} + {name = "Jeff Epler", email = "jepler@unpythonic.net"} ] urls = { Source = "https://github.com/jepler/Jepler_CircuitPython_udecimal", Documentation = "https://jepler-udecimal.readthedocs.io/en/latest/api/jepler_udecimal/index.html", Tracker = "https://github.com/jepler/Jepler_CircuitPython_udecimal/issues" } # "Pull Requests" = "https://github.com/jepler/Jepler_CircuitPython_udecimal/pulls", @@ -30,17 +29,15 @@ keywords = [ "arbitraryprecision", "math", ] -license = {text = "MIT"} +license = "MIT" classifiers = [ "Intended Audience :: Developers", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Embedded Systems", "Topic :: System :: Hardware", - "License :: OSI Approved :: MIT License", - "License :: OSI Approved :: Python Software Foundation License", "Programming Language :: Python :: 3", ] -dynamic = ["dependencies", "optional-dependencies"] +dynamic = ["version", "dependencies", "optional-dependencies"] [tool.setuptools]