Skip to content

Commit 1ddbda9

Browse files
authored
Merge pull request #71 from stefanv/reduce-dependencies
Reduce dependencies
2 parents 9dbf7bf + 33c9e6c commit 1ddbda9

File tree

2 files changed

+22
-5
lines changed

2 files changed

+22
-5
lines changed

README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,21 @@ The command will collect information from GitHub and generate two output files i
4343
`packagename_issues.json`: this file contains information about issues for the repository of interest.
4444
`packagename_PRs.json`: this file contains information associated with pull requests for the repository of interest.
4545

46+
## Publish command
47+
48+
The `publish` command can be used to generate a report website, such
49+
as https://devstats.scientific-python.org, from the downloaded data.
50+
51+
This functionality is still under heavy development.
52+
53+
To try it out, first install the publishing dependencies.
54+
55+
```
56+
pip install "devstats[publish]"
57+
```
58+
59+
(or, if you cloned the repository, `pip install -e ".[publish]"`.)
60+
4661
## Development instructions
4762

4863
If you wish to contribute to devstats:

pyproject.toml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ version = "0.2rc0.dev0"
88
requires-python = ">=3.8"
99
description = "Developer tool for scientific Python libraries"
1010
license = {file = "LICENSE"}
11-
readme = "tREADME.md"
11+
readme = "README.md"
1212
maintainers = [
1313
{name = "Scientific Python", email = "[email protected]"}
1414
]
@@ -19,16 +19,18 @@ classifiers = [
1919
dependencies = [
2020
"click",
2121
"requests",
22-
"jupyter",
23-
"notebook",
24-
"numpy",
25-
"networkx",
2622
]
2723

2824
[project.scripts]
2925
devstats = "devstats.__main__:cli"
3026

3127
[project.optional-dependencies]
28+
publish = [
29+
"jupyter",
30+
"notebook",
31+
"numpy",
32+
"networkx"
33+
]
3234
lint = ["pre-commit == 4.2.0"]
3335
dev = ["changelist == 0.5"]
3436

0 commit comments

Comments
 (0)