Skip to content

Commit fe96d53

Browse files
willingclwasser
authored andcommitted
Update optional dependencies and edit pyproject.toml
1 parent 6440acf commit fe96d53

File tree

1 file changed

+12
-13
lines changed

1 file changed

+12
-13
lines changed

pyproject.toml

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ authors = [{ name = "Leah Wasser", email = "[email protected]" }]
1010
maintainers = [
1111
{ name = "pyOpenSci", email = "[email protected]" }, # Optional
1212
]
13-
1413
classifiers = [
1514
"Development Status :: 4 - Beta",
1615
"Intended Audience :: Developers",
@@ -24,35 +23,31 @@ classifiers = [
2423
"Programming Language :: Python :: 3.10",
2524
"Programming Language :: Python :: 3.11",
2625
]
27-
28-
2926
dependencies = [
30-
"ruamel-yaml>=0.17.21",
31-
"requests",
32-
"python-dotenv",
3327
"pydantic>=2.0",
28+
"python-dotenv",
3429
"requests",
35-
"python-dotenv"
30+
"ruamel-yaml>=0.17.21",
3631
]
37-
38-
39-
# This is the metadata that pip reads to understand what versions your package supports
32+
# This is metadata that pip reads to understand what Python versions your package supports
4033
requires-python = ">=3.10"
4134
readme = "README.md"
4235
license = { text = "MIT" }
4336

44-
4537
[project.optional-dependencies]
4638
dev = [
47-
"pre-commit"
39+
"black",
40+
"flake8",
41+
"pre-commit",
42+
"pytest",
43+
"pytest-cov"
4844
]
4945

5046
[project.urls]
5147
"Homepage" = "https://github.com/pyopensci/pyosmeta/"
5248
"Bug Reports" = "https://github.com/pyopensci/pyosmeta/issues"
5349
"Source" = "https://github.com/pyopensci/pyosmeta/issues"
5450

55-
5651
# These are entry points that allow you to surface specific functionality
5752
# for a user to run directly from the package.
5853
[project.scripts]
@@ -61,6 +56,7 @@ update-contributors = "pyosmeta.cli.update_contributors:main"
6156
update-reviews = "pyosmeta.cli.process_reviews:main"
6257
update-review-teams = "pyosmeta.cli.update_review_teams:main"
6358

59+
6460
### Hatch config ###
6561

6662
[tool.hatch]
@@ -78,6 +74,9 @@ dependencies = [
7874
#run = "run-coverage --no-cov"
7975
run-tests = "pytest"
8076

77+
78+
### Tool configuration ###
79+
8180
[tool.black]
8281
line-length = 79
8382
target-version = ['py310']

0 commit comments

Comments
 (0)