File: pyproject.toml

package info (click to toggle)
python-wsdot 0.0.1-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 128 kB
  • sloc: python: 182; makefile: 3
file content (38 lines) | stat: -rw-r--r-- 719 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"

[project]
name = "wsdot"
version = "0.0.1"
readme = "README.md"
license = "BSD-3-Clause"
authors = [{name = "Jeremiah Paige", email = "ucodery@gmail.com"}]
description = "A Python wrapper of the wsdot.wa.gov APIs"
dependencies = [
    "aiohttp",
    "pydantic",
]

[project.urls]
Home = "https://github.com/ucodery/wsdot"

[tool.hatch.envs.check]
dependencies = [
    "ruff",
]
[tool.hatch.envs.check.scripts]
run = "ruff check"
fmt = "ruff format"
[tool.hatch.envs.test]
dependencies = [
    "mypy",
    "pytest",
    "pytest-asyncio",
]
[tool.hatch.envs.test.scripts]
run = "pytest"
type = "mypy ."

[tool.ruff.format]
quote-style = "single"