Skip to content

Commit 20e06d3

Browse files
Merge branch 'main' into ci-ensure-intl-updated
2 parents 5b34eff + effb635 commit 20e06d3

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+11978
-4740
lines changed

.all-contributorsrc

Lines changed: 43 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,9 @@
3535
"profile": "http://www.leahwasser.com",
3636
"contributions": [
3737
"doc",
38-
"design"
38+
"design",
39+
"ideas",
40+
"question"
3941
]
4042
},
4143
{
@@ -98,7 +100,10 @@
98100
"contributions": [
99101
"code",
100102
"design",
101-
"ideas"
103+
"ideas",
104+
"question",
105+
"a11y",
106+
"infra"
102107
]
103108
},
104109
{
@@ -625,7 +630,8 @@
625630
"review",
626631
"code",
627632
"translation",
628-
"doc"
633+
"doc",
634+
"question"
629635
]
630636
},
631637
{
@@ -769,7 +775,10 @@
769775
"review",
770776
"doc",
771777
"translation",
772-
"ideas"
778+
"ideas",
779+
"a11y",
780+
"infra",
781+
"blog"
773782
]
774783
},
775784
{
@@ -778,7 +787,8 @@
778787
"avatar_url": "https://avatars.githubusercontent.com/u/2680980?v=4",
779788
"profile": "https://hachyderm.io/web/@willingc",
780789
"contributions": [
781-
"review"
790+
"review",
791+
"ideas"
782792
]
783793
},
784794
{
@@ -808,6 +818,34 @@
808818
"contributions": [
809819
"question"
810820
]
821+
},
822+
{
823+
"login": "santisoler",
824+
"name": "Santiago Soler",
825+
"avatar_url": "https://avatars.githubusercontent.com/u/11541317?v=4",
826+
"profile": "https://www.santisoler.com",
827+
"contributions": [
828+
"code",
829+
"review"
830+
]
831+
},
832+
{
833+
"login": "webknjaz",
834+
"name": "🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко)",
835+
"avatar_url": "https://avatars.githubusercontent.com/u/578543?v=4",
836+
"profile": "https://webknjaz.me",
837+
"contributions": [
838+
"review"
839+
]
840+
},
841+
{
842+
"login": "jsdodge",
843+
"name": "J. Steven Dodge",
844+
"avatar_url": "https://avatars.githubusercontent.com/u/4602669?v=4",
845+
"profile": "https://www.sfu.ca/lux/author/j.-steven-dodge/",
846+
"contributions": [
847+
"code"
848+
]
811849
}
812850
],
813851
"contributorsPerLine": 7,

.circleci/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ version: 2.1
22
jobs:
33
build-book:
44
docker:
5-
- image: cimg/python:3.9
5+
- image: cimg/python:3.13
66
steps:
77
- checkout
88
- run:

.github/dependabot.yml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: "pip"
4+
directory: "/"
5+
insecure-external-code-execution: allow
6+
schedule:
7+
interval: "daily"
8+
open-pull-requests-limit: 100
9+
labels:
10+
- "maintenance"
11+
- "dependencies"
12+
groups:
13+
pip:
14+
patterns:
15+
- "*"
16+
commit-message:
17+
prefix: "chore"
18+
- package-ecosystem: "github-actions"
19+
directory: "/"
20+
schedule:
21+
interval: "daily"
22+
open-pull-requests-limit: 100
23+
labels:
24+
- "maintenance"
25+
- "dependencies"
26+
groups:
27+
actions:
28+
patterns:
29+
- "*"
30+
commit-message:
31+
prefix: "chore"

.github/workflows/build-book.yml

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,23 @@ jobs:
2020
- name: Setup Python
2121
uses: actions/setup-python@v5
2222
with:
23-
python-version: "3.9"
24-
cache: pip
23+
python-version: "3.13"
2524

2625
- name: Upgrade pip
2726
run: |
2827
# install pip=>20.1 to use "pip cache dir"
2928
python3 -m pip install --upgrade pip
29+
- name: Get pip cache dir
30+
id: pip-cache
31+
run: echo "::set-output name=dir::$(pip cache dir)"
32+
33+
- name: Cache dependencies
34+
uses: actions/cache@v4
35+
with:
36+
path: ${{ steps.pip-cache.outputs.dir }}
37+
key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
38+
restore-keys: |
39+
${{ runner.os }}-pip-
3040
3141
- name: Install dependencies
3242
run: python3 -m pip install nox
@@ -46,7 +56,7 @@ jobs:
4656
- name: Push to GitHub Pages
4757
# Only push if on main branch
4858
if: github.ref == 'refs/heads/main'
49-
uses: peaceiris/actions-gh-pages@v3.8.0
59+
uses: peaceiris/actions-gh-pages@v4.0.0
5060
with:
5161
github_token: ${{ secrets.GITHUB_TOKEN }}
5262
publish_dir: ./_build/html
@@ -58,4 +68,4 @@ jobs:
5868
directory: "_build/html"
5969
arguments: |
6070
--ignore-files "/.+\/_static\/.+/,/genindex.html/"
61-
--ignore-status-codes "404, 403, 429, 503"
71+
--ignore-status-codes "0, 403, 429, 503"

.github/workflows/crowdin_sync.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: Crowdin Sync
2+
3+
on:
4+
workflow_dispatch:
5+
6+
jobs:
7+
sync-translations:
8+
runs-on: ubuntu-latest
9+
10+
steps:
11+
- name: Checkout repo
12+
uses: actions/checkout@v4
13+
14+
- name: Sync with Crowdin
15+
uses: crowdin/github-action@v2
16+
with:
17+
upload_sources: true
18+
upload_translations: false
19+
download_translations: true
20+
localization_branch_name: l10n_crowdin_translations
21+
create_pull_request: true
22+
pull_request_title: "Crowdin: New translations"
23+
pull_request_body: "Crowdin synced updated translations via GitHub Action."
24+
pull_request_base_branch_name: "main"
25+
env:
26+
GITHUB_TOKEN: ${{ secrets.GH_TOKEN_CROWDIN }}
27+
CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }}
28+
CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }}

.github/workflows/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
steps:
1212
- name: Add issue to project
1313
id: add-to-project
14-
uses: actions/add-to-project@v1.0.1
14+
uses: actions/add-to-project@v1.0.2
1515
with:
1616
project-url: https://github.com/orgs/pyOpenSci/projects/3
1717
# This is a organization level token so it can be used across all repos in our org

.pre-commit-config.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
repos:
1515
# Misc commit checks
1616
- repo: https://github.com/pre-commit/pre-commit-hooks
17-
rev: v4.6.0
17+
rev: v5.0.0
1818
# ref: https://github.com/pre-commit/pre-commit-hooks#hooks-available
1919
hooks:
2020
# Autoformat: Makes sure files end in a newline and only a newline.
@@ -25,7 +25,7 @@ repos:
2525
- id: trailing-whitespace
2626

2727
- repo: https://github.com/codespell-project/codespell
28-
rev: v2.3.0
28+
rev: v2.4.1
2929
hooks:
3030
- id: codespell
3131
additional_dependencies:
@@ -36,12 +36,12 @@ repos:
3636
)$
3737
3838
- repo: https://github.com/errata-ai/vale
39-
rev: v3.7.1
39+
rev: v3.11.2
4040
hooks:
4141
- id: vale
4242

4343
- repo: https://github.com/rbubley/mirrors-prettier
44-
rev: v3.3.3
44+
rev: v3.5.3
4545
hooks:
4646
- id: prettier
4747
types_or: [yaml, html, css, scss, javascript, json, toml]

.zenodo.json

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@
1010
"name": "Nicholson, David",
1111
"orcid": "0000-0002-4261-4719"
1212
},
13+
{
14+
"affiliation": "",
15+
"name": "Moreno, Felipe"
16+
},
1317
{
1418
"affiliation": "Hasso Plattner Institute",
1519
"name": "Sasso, Ariane",
@@ -47,6 +51,10 @@
4751
"name": "Smith, Trevor James",
4852
"orcid": "0000-0001-5393-8359"
4953
},
54+
{
55+
"affiliation": "Ansys",
56+
"name": "Pastor Muela, Roberto"
57+
},
5058
{
5159
"affiliation": "pyOpenSci",
5260
"name": "Mostipak, Jesse",
@@ -78,6 +86,20 @@
7886
"affiliation": "NVIDIA",
7987
"name": "Welch, Erik",
8088
"orcid": "0000-0003-3694-3783"
89+
},
90+
{
91+
"affiliation": "Alaska Satellite Facility, University of Alaska Fairbanks",
92+
"name": "Kennedy, Joseph H.",
93+
"orcid": "0000-0002-9348-693X"
94+
},
95+
{
96+
"affiliation": "Ansys",
97+
"name": "Venugopal, Revathy"
98+
},
99+
{
100+
"affiliation": "",
101+
"name": "Tetsuo, Koyama",
102+
"orcid": "0000-0001-9859-9565"
81103
}
82104
],
83105
"contributors": [
@@ -181,11 +203,6 @@
181203
"affiliation": "",
182204
"name": "Cranston, Karen"
183205
},
184-
{
185-
"type": "Other",
186-
"affiliation": "",
187-
"name": "Kennedy, Joseph H."
188-
},
189206
{
190207
"type": "Other",
191208
"affiliation": "",

0 commit comments

Comments
 (0)