File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 77We maintain a collection of tools that help projects across the ecosystem.
88We also offer a small selection of hosted services.
99
10- {{< grid columns="1 1 1 5" >}}
10+ {{< grid1 columns="1 1 1 5" >}}
1111
12- {{< card >}}
12+ [[ item]]
13+ type = 'card'
1314title = 'For Web'
1415link = 'https://theme.scientific-python.org '
1516body = '''
1617A [ Hugo] ( https://gohugo.io/ ) theme used by [ NumPy] ( https://numpy.org/ ) , [ SciPy] ( https://scipy.org/ ) ,
1718[ Scientific Python] ( https://scientific-python.org/ ) , and other sites.
1819'''
19- {{< /card >}}
2020
21- {{< card >}}
21+ [[ item]]
22+ type = 'card'
2223title = 'For Development'
2324link = '/utilities'
2425body = '''
2526Python developer tools used by packages across the ecosystem.
2627'''
27- {{< /card >}}
2828
29- {{< card >}}
29+ [[ item]]
30+ type = 'card'
3031title = 'For Organization'
3132link = '/community'
3233body = '''
3334Calendar, forum, and other services for organizing the community.
3435'''
35- {{< /card >}}
3636
37- {{< card >}}
37+ [[ item]]
38+ type = 'card'
3839title = 'For Insight'
3940link = '/analytics'
4041body = '''
4142Through analytics, to better understand project development and community health.
4243'''
43- {{< /card >}}
4444
45- {{< card >}}
45+ [[ item]]
46+ type = 'card'
4647title = 'For GitHub'
4748link = '/actions'
4849body = '''
4950GitHub Actions for automating various aspects of project development.
5051'''
51- {{< /card >}}
5252
53- {{< /grid >}}
53+ {{< /grid1 >}}
5454
5555### New tools
5656
Original file line number Diff line number Diff line change @@ -4,48 +4,48 @@ title: "GitHub Actions"
44
55The following GitHub actions provide workflows that simplify various developer tasks.
66
7- {{< grid columns="1 2 2 3" >}}
7+ {{< grid1 columns="1 2 2 3" >}}
88
9- {{< card >}}
9+ [[ item]]
10+ type = 'card'
1011header = '[ Upload Nightly Action] ( https://github.com/scientific-python/upload-nightly-action ) '
1112body = '''
1213Uploads nightly builds to the [ scientific-python conda channel] ( https://anaconda.org/scientific-python-nightly-wheels ) as described in [ SPEC4] ( https://scientific-python.org/specs/spec-0004/ ) .
1314'''
14- {{< /card >}}
1515
16- {{< card >}}
16+ [[ item]]
17+ type = 'card'
1718header = '[ attach-next-milestone-action] ( https://github.com/scientific-python/attach-next-milestone-action ) '
1819body = '''
1920When a PR is merged, attach it to the next upcoming milestone.
2021'''
21- {{< /card >}}
2222
23- {{< card >}}
23+ [[ item]]
24+ type = 'card'
2425header = '[ action-check-changelogfile] ( https://github.com/scientific-python/action-check-changelogfile ) '
2526body = '''
2627Ensure that added changelog entries conform to certain rules.
2728'''
28- {{< /card >}}
2929
30- {{< card >}}
30+ [[ item]]
31+ type = 'card'
3132header = '[ action-towncrier-changelog] ( https://github.com/scientific-python/action-towncrier-changelog ) '
3233body = '''
3334Ensure that added changelog entries conform to certain rules.
3435'''
35- {{< /card >}}
3636
37- {{< card >}}
37+ [[ item]]
38+ type = 'card'
3839header = '[ reverse-dependency-testing] ( https://github.com/scientific-python/reverse-dependency-testing ) '
3940body = '''
4041Query the conda-forge dependency tree and run test suites for packages that depend on your package.
4142'''
42- {{< /card >}}
4343
44- {{< card >}}
44+ [[ item]]
45+ type = 'card'
4546header = '[ sync-teams-action] ( https://github.com/scientific-python/sync-teams-action ) '
4647body = '''
4748Manage teams and team membership for the Scientific Python GitHub organization.
4849'''
49- {{< /card >}}
5050
51- {{< /grid >}}
51+ {{< /grid1 >}}
Original file line number Diff line number Diff line change 22title : " Analytics"
33---
44
5- {{< grid columns="1 2 2 2" >}}
5+ {{< grid1 columns="1 2 2 2" >}}
66
7- {{< card >}}
7+ [[ item]]
8+ type = 'card'
89header = '[ devstats] ( https://github.com/scientific-python/devstats ) '
910body = '''
1011Generate developer statistics for a specified project.
1112'''
12- {{< /card >}}
1313
14- {{< card >}}
14+ [[ item]]
15+ type = 'card'
1516header = '[ views.scientific-python.org] ( https://views.scientific-python.org ) '
1617body = '''
1718A hosted plausible instance where library authors can track website visits.
1819You can [ enable this service] ( https://pydata-sphinx-theme.readthedocs.io/en/latest/user_guide/analytics.html#analytics-and-usage-services )
1920in your pydata-sphinx-theme settings.
2021'''
21- {{< /card >}}
2222
23- {{< /grid >}}
23+ {{< /grid1 >}}
Original file line number Diff line number Diff line change 22title : " Community & organization"
33---
44
5- {{< grid columns="1 2 2 3" >}}
5+ {{< grid1 columns="1 2 2 3" >}}
66
7- {{< card >}}
7+ [[ item]]
8+ type = 'card'
89header = '[ yaml2ics] ( https://github.com/scientific-python/yaml2ics ) '
910body = '''
1011Convert plain-text descriptions of calendar events into ICS files that can be loaded into Google Calendar etc.
1112Used to host the Scientific Python [ community calendars] ( https://scientific-python.org/calendar ) .
1213'''
13- {{< /card >}}
1414
15- {{< card >}}
15+ [[ item]]
16+ type = 'card'
1617header = '[ discuss.scientific-python.org] ( https://discuss.scientific-python.org ) '
1718body = '''
1819A Discourse discussion forum for the Scientific Python developer community.
1920Also see the [ Scientific Python blog] ( https://blog.scientific-python.org ) .
2021'''
21- {{< /card >}}
2222
23- {{< card >}}
24- header = '[ vault ] ( https://github.com/scientific-python/vault-template ) '
23+ [[ item ]]
24+ type = 'card '
2525body = '''
2626A GPG-based password vault. See also [ SPEC 6] ( https://github.com/scientific-python/specs/pull/168 ) .
2727'''
28- {{< /card >}}
2928
30- {{< /grid >}}
29+ {{< /grid1 >}}
Original file line number Diff line number Diff line change @@ -5,43 +5,43 @@ title: "Developer Utilities"
55The following Python packages provide functionality widely usable by packages across the ecosystem.
66Also see to the [ Scientific Python Developer Guide] ( https://learn.scientific-python.org/development/ ) .
77
8- {{< grid columns="1 2 2 3" >}}
8+ {{< grid1 columns="1 2 2 3" >}}
99
10- {{< card >}}
10+ [[ item]]
11+ type = 'card'
1112header = '[ lazy_loader] ( https://github.com/scientific-python/lazy_loader/ ) '
1213body = '''
1314Implements lazy loading as described in [ SPEC1] ( https://scientific-python.org/specs/spec-0001/ ) .
1415'''
15- {{< /card >}}
1616
17- {{< card >}}
17+ [[ item]]
18+ type = 'card'
1819header = '[ spin] ( https://github.com/scientific-python/spin ) '
1920body = '''
2021** S** cientific ** P** ython ** D** eveloper ** I** ncantations: an extendible tool that
2122provides uniform aliases for build tasks across the ecosystem (` spin build ` , ` spin docs ` , etc.).
2223'''
23- {{< /card >}}
2424
25- {{< card >}}
25+ [[ item]]
26+ type = 'card'
2627header = '[ pytest-doctestplus] ( https://github.com/scientific-python/pytest-doctestplus ) '
2728body = '''
2829A plugin for the pytest framework that provides advanced doctest
2930support and enables the testing of text file formats.
3031'''
31- {{< /card >}}
3232
33- {{< card >}}
33+ [[ item]]
34+ type = 'card'
3435header = '[ repo-review] ( https://github.com/scientific-python/repo-review ) '
3536body = '''
3637A framework for building checks designed to check to see if a repository follows guideline.
3738A framework for building check'''
38- {{< /card >}}
3939
40- {{< card >}}
40+ [[ item]]
41+ type = 'card'
4142header = '[ changelist] ( https://github.com/scientific-python/changelist/ ) '
4243body = '''
4344A tool for automating release notes.
4445'''
45- {{< /card >}}
4646
47- {{< /grid >}}
47+ {{< /grid1 >}}
You can’t perform that action at this time.
0 commit comments