Skip to content

Commit 2dddcc6

Browse files
authored
feat: Peer review dashboard (#123)
* add: new dashboard * feat: peer review dashboard part 1 * Fix editor plot
1 parent 4c98ef3 commit 2dddcc6

File tree

7 files changed

+476
-4
lines changed

7 files changed

+476
-4
lines changed

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,7 @@ node_modules/*
2020
/.quarto/
2121
_site/*
2222
_output/*
23+
24+
# pixi environments
25+
.pixi
26+
*.egg-info

_quarto.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ website:
2222
href: index.qmd
2323
- text: "Peer Review"
2424
menu:
25+
- text: Peer Review Status Dashboard
26+
href: peer-review/peer-review-status-dashboard.qmd
2527
- text: Current Review Status
2628
href: peer-review/current-review-status.qmd
2729
- text: Over Time

environment.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
name: pyos-myst
1+
name: pyos-metrics
22
channels:
33
- conda-forge
44
dependencies:
5-
- python=3.11
5+
- python=3.13
66
- jupyterlab
77
- jupyterlab_code_formatter
88
- jupyterlab-myst
@@ -13,6 +13,8 @@ dependencies:
1313
- pyarrow
1414
- pandas
1515
- altair
16+
- itables
17+
- plotly
1618
- pip:
1719
- pyosmeta
1820
# - jupyterlab_code_formatter[isort]

peer-review/current-review-status.qmd

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ current_date = datetime.today().date()
3434
today = current_date.strftime("%d %B %Y")
3535
```
3636

37-
*Last updated: **`{python} today`***
37+
*Last updated: **`{python} today`** *
3838

3939
```{python}
4040
# Map issue labels based on state of review package is in.
@@ -276,6 +276,7 @@ seeking_reviewers = status_df[
276276
seeking_reviewers.reset_index(drop=True, inplace=True)
277277
278278
```
279+
279280
`{python} len(seeking_reviewers)` package(s) currently needs reviewers.
280281

281282

0 commit comments

Comments
 (0)