Skip to content

Commit 86ee97e

Browse files
committed
misc
1 parent 6fc30e0 commit 86ee97e

File tree

2 files changed

+119
-88
lines changed

2 files changed

+119
-88
lines changed

all_repos.txt

Lines changed: 114 additions & 86 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ jupyter/jupyter_events : -
5555
jupyterlab/jupyterlab : -
5656
jupyterlab/pytest-check-links : -
5757
# legacy server was launcher
58-
jupyterlab/jupyterlab_server : https://pypi.org/project/jupyterlab-launcher
58+
jupyterlab/jupyterlab_server : jupyterlab-launcher
5959
jupyterlab/jupyterlab_server : -
6060
jupyterlab/jupyterlab-git : -
6161
jupyterlab/jupyterlab-github : -
@@ -81,49 +81,49 @@ jupyterlab/jupyterlab-renderers :jupyterlab-vega3
8181
jupyterlab/pull-requests :jupyterlab-pullrequests
8282

8383
# All these are from the same repo:
84-
jupyterlab/language-packs : jupyterlab-pseudo-language-pack
85-
jupyterlab/language-packs : jupyterlab-language-pack-ar-SA
86-
jupyterlab/language-packs : jupyterlab-language-pack-ca-ES
87-
jupyterlab/language-packs : jupyterlab-language-pack-cs-CZ
88-
jupyterlab/language-packs : jupyterlab-language-pack-da-DK
89-
jupyterlab/language-packs : jupyterlab-language-pack-de-DE
90-
jupyterlab/language-packs : jupyterlab-language-pack-el-GR
91-
jupyterlab/language-packs : jupyterlab-language-pack-es-ES
92-
jupyterlab/language-packs : jupyterlab-language-pack-et-EE
93-
jupyterlab/language-packs : jupyterlab-language-pack-fi-FI
94-
jupyterlab/language-packs : jupyterlab-language-pack-fr-FR
95-
jupyterlab/language-packs : jupyterlab-language-pack-he-IL
96-
jupyterlab/language-packs : jupyterlab-language-pack-hu-HU
97-
jupyterlab/language-packs : jupyterlab-language-pack-hy-AM
98-
jupyterlab/language-packs : jupyterlab-language-pack-id-ID
99-
jupyterlab/language-packs : jupyterlab-language-pack-it-IT
100-
jupyterlab/language-packs : jupyterlab-language-pack-ja-JP
101-
jupyterlab/language-packs : jupyterlab-language-pack-ko-KR
102-
jupyterlab/language-packs : jupyterlab-language-pack-lt-LT
103-
jupyterlab/language-packs : jupyterlab-language-pack-nl-NL
104-
jupyterlab/language-packs : jupyterlab-language-pack-no-NO
105-
jupyterlab/language-packs : jupyterlab-language-pack-pl-PL
106-
jupyterlab/language-packs : jupyterlab-language-pack-pt-BR
107-
jupyterlab/language-packs : jupyterlab-language-pack-ro-RO
108-
jupyterlab/language-packs : jupyterlab-language-pack-ru-RU
109-
jupyterlab/language-packs : jupyterlab-language-pack-tr-TR
110-
jupyterlab/language-packs : jupyterlab-language-pack-uk-UA
111-
jupyterlab/language-packs : jupyterlab-language-pack-vi-VN
112-
jupyterlab/language-packs : jupyterlab-language-pack-zh-CN
113-
jupyterlab/language-packs : jupyterlab-language-pack-zh-TW
114-
115-
jupyterlab/jupyter-ai : -
116-
jupyterlab/jupyter-builder : -
117-
jupyterlab/jupyterlab-data-explorer : -
118-
119-
#
120-
jupyter/jupyter-sphinx-theme : -
84+
jupyterlab/language-packs : jupyterlab-pseudo-language-pack
85+
jupyterlab/language-packs : jupyterlab-language-pack-ar-SA
86+
jupyterlab/language-packs : jupyterlab-language-pack-ca-ES
87+
jupyterlab/language-packs : jupyterlab-language-pack-cs-CZ
88+
jupyterlab/language-packs : jupyterlab-language-pack-da-DK
89+
jupyterlab/language-packs : jupyterlab-language-pack-de-DE
90+
jupyterlab/language-packs : jupyterlab-language-pack-el-GR
91+
jupyterlab/language-packs : jupyterlab-language-pack-es-ES
92+
jupyterlab/language-packs : jupyterlab-language-pack-et-EE
93+
jupyterlab/language-packs : jupyterlab-language-pack-fi-FI
94+
jupyterlab/language-packs : jupyterlab-language-pack-fr-FR
95+
jupyterlab/language-packs : jupyterlab-language-pack-he-IL
96+
jupyterlab/language-packs : jupyterlab-language-pack-hu-HU
97+
jupyterlab/language-packs : jupyterlab-language-pack-hy-AM
98+
jupyterlab/language-packs : jupyterlab-language-pack-id-ID
99+
jupyterlab/language-packs : jupyterlab-language-pack-it-IT
100+
jupyterlab/language-packs : jupyterlab-language-pack-ja-JP
101+
jupyterlab/language-packs : jupyterlab-language-pack-ko-KR
102+
jupyterlab/language-packs : jupyterlab-language-pack-lt-LT
103+
jupyterlab/language-packs : jupyterlab-language-pack-nl-NL
104+
jupyterlab/language-packs : jupyterlab-language-pack-no-NO
105+
jupyterlab/language-packs : jupyterlab-language-pack-pl-PL
106+
jupyterlab/language-packs : jupyterlab-language-pack-pt-BR
107+
jupyterlab/language-packs : jupyterlab-language-pack-ro-RO
108+
jupyterlab/language-packs : jupyterlab-language-pack-ru-RU
109+
jupyterlab/language-packs : jupyterlab-language-pack-tr-TR
110+
jupyterlab/language-packs : jupyterlab-language-pack-uk-UA
111+
jupyterlab/language-packs : jupyterlab-language-pack-vi-VN
112+
jupyterlab/language-packs : jupyterlab-language-pack-zh-CN
113+
jupyterlab/language-packs : jupyterlab-language-pack-zh-TW
114+
115+
jupyterlab/jupyter-ai : -
116+
jupyterlab/jupyter-builder : -
117+
jupyterlab/jupyterlab-data-explorer : -
118+
119+
#
120+
jupyter/jupyter-sphinx-theme : -
121121

122122
# variation in names:
123-
jupyterlab/jupyter-collaboration : https://pypi.org/project/jupyter-collaboration-ui
124-
jupyterlab/jupyter-collaboration : https://pypi.org/project/jupyter-docprovider
125-
jupyter-server/kernel_gateway : https://pypi.org/project/jupyter-kernel-gateway
126-
jupyter-server/synchronizer : https://pypi.org/project/jupyter-server-synchronizer
123+
jupyterlab/jupyter-collaboration : jupyter-collaboration-ui
124+
jupyterlab/jupyter-collaboration : jupyter-docprovider
125+
jupyter-server/kernel_gateway : jupyter-kernel-gateway
126+
jupyter-server/synchronizer : jupyter-server-synchronizer
127127

128128
# repo with no packages:
129129
binderhub-ci-repos/lfs:
@@ -136,7 +136,7 @@ jupyter/accessibility:
136136
jupyter/cve:
137137

138138
# security forks:
139-
# is it safe to list those URL ?
139+
# is it safe to list those URL ?
140140
# REDACTED
141141

142142
# .github repos
@@ -208,11 +208,11 @@ binderhub-ci-repos/repo2docker-ci-clone-depth:
208208
binderhub-ci-repos/repo2docker-subdir-support:
209209
binderhub-ci-repos/requirements:
210210

211-
#
211+
#
212212
ipython/pickleshare : -
213213
jupyter/echo_kernel : -
214214
jupyter/jupyter-alabaster-theme : -
215-
jupyter/jupyter_markdown : https://pypi.org/project/jupyter_markdown
215+
jupyter/jupyter_markdown : jupyter_markdown
216216
jupyter/jupyterhub-carina : -
217217
jupyter/nb2kg : -
218218
jupyter/qtconsole : -
@@ -240,7 +240,7 @@ jupyterhub/action-get-quayio-tags :
240240
jupyterhub/action-k3s-helm :
241241
jupyterhub/action-k8s-await-workloads :
242242
jupyterhub/action-k8s-namespace-report :
243-
jupyterhub/action-major-minor-tag-calculator:
243+
jupyterhub/action-major-minor-tag-calculator:
244244

245245

246246
jupyterhub/alabaster-jupyterhub : -
@@ -272,60 +272,60 @@ jupyterhub/pamela : -
272272
jupyterhub/autodoc-traits : -
273273

274274
# seem to append jupyter- in front of the repo name
275-
jupyterhub/repo2docker : https://pypi.org/project/jupyter-repo2docker
275+
jupyterhub/repo2docker : jupyter-repo2docker
276276

277277
# seem to append jupyterhub- in front of the repo name
278-
jupyterhub/kerberosauthenticator : https://pypi.org/project/jupyterhub-kerberosauthenticator
279-
jupyterhub/ldapauthenticator : https://pypi.org/project/jupyterhub-ldapauthenticator
280-
jupyterhub/ltiauthenticator : https://pypi.org/project/jupyterhub-ltiauthenticator
281-
jupyterhub/nativeauthenticator : https://pypi.org/project/jupyterhub-nativeauthenticator
282-
jupyterhub/dummyauthenticator : https://pypi.org/project/jupyterhub-dummyauthenticator
283-
jupyterhub/firstuseauthenticator : https://pypi.org/project/jupyterhub-firstuseauthenticator
284-
jupyterhub/simplespawner : https://pypi.org/project/jupyterhub-simplespawner
285-
jupyterhub/systemdspawner : https://pypi.org/project/jupyterhub-systemdspawner
286-
jupyterhub/tmpauthenticator : https://pypi.org/project/jupyterhub-tmpauthenticator
287-
jupyterhub/traefik-proxy : https://pypi.org/project/jupyterhub-traefik-proxy
288-
jupyterhub/yarnspawner : https://pypi.org/project/jupyterhub-yarnspawner
289-
jupyterhub/kubespawner : https://pypi.org/project/jupyterhub-kubespawner
278+
jupyterhub/kerberosauthenticator : jupyterhub-kerberosauthenticator
279+
jupyterhub/ldapauthenticator : jupyterhub-ldapauthenticator
280+
jupyterhub/ltiauthenticator : jupyterhub-ltiauthenticator
281+
jupyterhub/nativeauthenticator : jupyterhub-nativeauthenticator
282+
jupyterhub/dummyauthenticator : jupyterhub-dummyauthenticator
283+
jupyterhub/firstuseauthenticator : jupyterhub-firstuseauthenticator
284+
jupyterhub/simplespawner : jupyterhub-simplespawner
285+
jupyterhub/systemdspawner : jupyterhub-systemdspawner
286+
jupyterhub/tmpauthenticator : jupyterhub-tmpauthenticator
287+
jupyterhub/traefik-proxy : jupyterhub-traefik-proxy
288+
jupyterhub/yarnspawner : jupyterhub-yarnspawner
289+
jupyterhub/kubespawner : jupyterhub-kubespawner
290290

291291

292292
# misc name don't match
293-
jupyter-widgets/jupyterlab-sidecar : https://pypi.org/project/sidecar
294-
jupyter-widgets/midicontrols : https://pypi.org/project/ipymidicontrols
295-
jupyter-widgets/xeus : https://pypi.org/project/xeus-python
293+
jupyter-widgets/jupyterlab-sidecar : sidecar
294+
jupyter-widgets/midicontrols : ipymidicontrols
295+
jupyter-widgets/xeus : xeus-python
296296

297-
jupyter/declarativewidgets : https://pypi.org/project/jupyter_declarativewidgets/
297+
jupyter/declarativewidgets : jupyter_declarativewidgets/
298298

299-
jupyter/kernel_gateway_bundlers : https://pypi.org/project/jupyter_kernel_gateway_bundlers/
299+
jupyter/kernel_gateway_bundlers : jupyter_kernel_gateway_bundlers/
300300

301301

302302

303303

304304
# Jupyter XEUS
305305

306-
jupyter-xeus/robotframework-interpreter : https://pypi.org/project/robotframework-interpreter
307-
jupyter-xeus/xeus-python : https://pypi.org/project/xeus-python
308-
jupyter-xeus/xeus-python-shell : https://pypi.org/project/xeus-python-shell
309-
jupyter-xeus/xeus-robot : https://pypi.org/project/xeus-robot
306+
jupyter-xeus/robotframework-interpreter : robotframework-interpreter
307+
jupyter-xeus/xeus-python : xeus-python
308+
jupyter-xeus/xeus-python-shell : xeus-python-shell
309+
jupyter-xeus/xeus-robot : xeus-robot
310310

311311

312312
# Voilà
313313

314-
voila-dashboards/hotpot_km : https://pypi.org/project/hotpot_km
315-
voila-dashboards/voici : https://pypi.org/project/voici
316-
voila-dashboards/voila : https://pypi.org/project/voila
317-
voila-dashboards/voila-debug : https://pypi.org/project/voila-debug
318-
voila-dashboards/voila-gridstack : https://pypi.org/project/voila-gridstack
319-
voila-dashboards/voila-material : https://pypi.org/project/voila-material
320-
voila-dashboards/voila-reveal : https://pypi.org/project/voila-reveal
321-
voila-dashboards/voila-topbar : https://pypi.org/project/voila-topbar
322-
voila-dashboards/voila-vuetify : https://pypi.org/project/voila-vuetify
314+
voila-dashboards/hotpot_km : hotpot_km
315+
voila-dashboards/voici : voici
316+
voila-dashboards/voila : voila
317+
voila-dashboards/voila-debug : voila-debug
318+
voila-dashboards/voila-gridstack : voila-gridstack
319+
voila-dashboards/voila-material : voila-material
320+
voila-dashboards/voila-reveal : voila-reveal
321+
voila-dashboards/voila-topbar : voila-topbar
322+
voila-dashboards/voila-vuetify : voila-vuetify
323323

324324

325-
jupyter-server/jupyverse : https://pypi.org/project/jupyverse
326-
jupyterlab/lumino:
327-
jupyterlab/retrolab : https://pypi.org/project/retrolab
328-
jupyterlab/rtc:
325+
jupyter-server/jupyverse : -
326+
jupyterlab/lumino :
327+
jupyterlab/retrolab : -
328+
jupyterlab/rtc :
329329

330330
# not packages
331331
ipython/dfflib :
@@ -344,7 +344,7 @@ ipython/talks :
344344
ipython/usersurveys :
345345
ipython/xkcd-font:
346346

347-
jupyter/dashboards : https://pypi.org/project/jupyter_dashboards/
347+
jupyter/dashboards : jupyter_dashboards
348348

349349
# nodes packages
350350

@@ -364,9 +364,10 @@ jupyter/jupyter-js-utils :
364364

365365

366366
# Own by the matplotlib org:
367+
voila-gallery/ipympl : ipympl
367368

368-
voila-gallery/ipympl : https://pypi.org/project/ipympl
369-
jupyterlab/jupyter-chat : https://pypi.org/project/jupyterlab-chat
369+
370+
jupyterlab/jupyter-chat : jupyterlab-chat
370371

371372
# misc
372373

@@ -376,9 +377,9 @@ jupyter/cookiecutter-docker-stacks:
376377

377378

378379
jupyter/dashboards_bundlers : jupyter_dashboards_bundlers
379-
jupyter/dashboards_server :
380+
jupyter/dashboards_server :
380381
jupyter/dashboards_setup :
381-
jupyter/distinguished-contributors:
382+
jupyter/distinguished-contributors:
382383
jupyter/docker-demo-images:
383384
jupyter/docker-notebook:
384385
jupyter/docker-stacks:
@@ -388,3 +389,30 @@ jupyter/etph:
388389

389390
jupyter-widgets/widget-cookiecutter:
390391
jupyter-widgets/widget-ts-cookiecutter:
392+
393+
voila-gallery/cpp-xleaflet :
394+
voila-gallery/electricitymap_dashboard :
395+
voila-gallery/gaussian-density :
396+
voila-gallery/render-stl :
397+
voila-gallery/voila-spotify :
398+
399+
400+
jupyterlab/ui-profiler: jupyterlab-ui-profiler
401+
jupyterlab/ux-research:
402+
jupyterlab/vscode-config-template:
403+
jupyterlab/richoutput-js:
404+
jupyterlab/jupyterlab_xkcd:
405+
jupyterlab/mimerender-cookiecutter:
406+
jupyterlab/jupyterlab-commenting: jupyterlab-commenting-service
407+
jupyterlab/jupyterlab-celltags:
408+
jupyterlab/jupyterlab-bot:
409+
410+
411+
412+
voila-dashboards/tljh-voila-gallery :
413+
voila-dashboards/voici-demo :
414+
voila-dashboards/voici-gallery :
415+
voila-dashboards/voila-heroku :
416+
voila-dashboards/voila-huggingface :
417+
voila-dashboards/voila-railway :
418+
voila-dashboards/voila-template-cookiecutter:

tools/all_repos.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ async def main(config_file: str = "all_repos.txt"):
182182
assert repo
183183
pypi_url = pypi_url.strip(" /")
184184
if pypi_url == "-":
185-
pypi_url = f"https://pypi.org/project/{repo.replace('_','-')}"
185+
pypi_url = f"https://pypi.org/project/{repo.replace('_', '-')}"
186186
if "https://pypi.org/project/" not in pypi_url and pypi_url != "":
187187
pypi_url = f"https://pypi.org/project/{pypi_url}"
188188

@@ -224,7 +224,7 @@ async def _loc(targets, package_url):
224224
if targets:
225225
print()
226226
print(
227-
"TO add to PiPy org – they are listed on the config file, with a "
227+
f"{len(targets)} To add to PiPy org – they are listed on the config file, with a "
228228
"corresponding Pypi package, but the package is not part of Pypi org:"
229229
)
230230
for package_url, maintainers, is_ok in targets:
@@ -339,12 +339,15 @@ async def _loc(targets, org, repo, archived, private):
339339
"{pypi_url}` or `{org}/{repo}: <blank>` to config file."
340340
)
341341
corg = ""
342+
counter = 0
342343
for org, repo, status, maintainers, archived, private in sorted(targets):
343344
if org != corg:
344345
print()
345346
corg = org
346347
if status != 200:
348+
counter += 1
347349
print(
350+
counter,
348351
f"https://github.com/{org}/{repo}".ljust(30),
349352
f"[yellow]{'(archived)' if archived else ''}[/yellow] [red]{'(private)' if private else ''}[/red]",
350353
)

0 commit comments

Comments
 (0)