Releases: ProjectPythia/pythia-foundations
v2026.03.30
What's Changed
- Remove fake author by @brian-rose in #540
- update contributing guide by @jukent in #539
- Todo typo by @bl-freeman in #542
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #544
- Replace dead links in GitHub Foundations chapter by @bl-freeman in #545
- Update citations by @bl-freeman in #548
- Fix foundations links by removing '.html' by @jukent in #550
- Add JOSE status badges by @brian-rose in #551
- Fix remaining links by @kafitzgerald in #552
- add analytics for foundations by @jukent in #554
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #555
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #556
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #557
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #558
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #559
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #560
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #561
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #562
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #563
- Add content links in matplotlib.md by @kafitzgerald in #581
- Add Brittany Freeman to author list by @brian-rose in #584
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #585
- Address build warnings and fix links by @kafitzgerald in #564
- Add Brittany and Katelyn to the CITATION.cff file by @brian-rose in #586
- Add additional citations by @kafitzgerald in #565
- Add central glossary, additional abbreviations, links, and minor editorial changes by @kafitzgerald in #582
- Add more links by @r-ford in #589
- Add citation to FAIR-4-Research-Software paper by @brian-rose in #588
- No node in conda environment by @brian-rose in #594
- Add min version for mystmd by @kafitzgerald in #596
- Fix: DOI badge by @agoose77 in #592
- Update Numpy Basics notebook by @brian-rose in #600
- Add outline to NumPy overview page by @r-ford in #602
- Replace old HTML admonitions with proper MyST syntax throughout the book by @brian-rose in #601
- Fix links in NumPy overview by @r-ford in #603
- Fix Zenodo badge on landing page by @brian-rose in #598
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #610
- Fix broken links by @brian-rose in #609
- Improved authorship credits by @brian-rose in #612
- Update Pandas notebook for Pandas 3.0 by @brian-rose in #607
- Update Overview section by @r-ford in #613
- Add author Lily Kailyn with ORCID and affiliation by @brian-rose in #615
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #616
- Update timezone content by @dcamron in #620
- Address nightly build failure by @jukent in #618
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #619
New Contributors
- @bl-freeman made their first contribution in #542
Full Changelog: v2025.06.25...v2026.03.30
v2025.06.25
This is the first release of Pythia Foundations that is built with MyST / Jupyterbook 2.
This release coincides with submission of a short manuscript describing Pythia Foundations to the Journal of Open Source Education.
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #513
- Mystify Foundations by @brian-rose in #515
- fix: update metadata URLs by @agoose77 in #519
- Improve the look and feel of the landing page by @brian-rose in #518
- Fix duplicate titles by @brian-rose in #524
- Update nightly-build.yaml by @jukent in #526
- Update trigger-book-build.yaml to use ProjecPythia action instead of brian's personal by @jukent in #527
- Link to Pythia binder by @brian-rose in #525
- Misc MyST updates by @r-ford in #533
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #535
- Add JOSE manuscript files by @brian-rose in #538
New Contributors
Full Changelog: v2025.06.10...v2025.06.25
v2025.06.10
This release includes the new Pythia Foundations infographic to illustrate the scope and organization of the book contents.
It is likely the final release of the Sphinx / Jupyterbook 1 source, as we will soon be transitioning to publishing with MyST / Jupyterbook 2.
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #502
- Fix broken links by @brian-rose in #504
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #506
- Fix broken Xarray documentation links by @kafitzgerald in #508
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #511
- Add infographic by @brian-rose in #510
New Contributors
- @kafitzgerald made their first contribution in #508
Full Changelog: v2025.01.28...v2025.06.10
v2025.01.28
What's Changed
- Remove line break so badges line up by @brian-rose in #406
- add website and affiliation to authors in citation.cff by @jukent in #407
- Update CITATION.cff by @jukent in #408
- Updates auxiliary chordates in Data Format by @pratik-bhandari in #411
- Fix typo by @brian-rose in #410
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #412
- Set flag so the build fails on notebook errors by @brian-rose in #414
- Update basic-git.md by @joaoambiente in #415
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #416
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #417
- Creates a blog link in navbar by @jukent in #419
- How to cite by @jukent in #418
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #421
- Remove old version pins from environment by @brian-rose in #423
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #425
- Fix pandas link by @erogluorhan in #429
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #430
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #432
- Fix link to matplotlib annotations examples by @brian-rose in #433
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #434
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #435
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #437
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #439
- Fix links to Xarray logo by @brian-rose in #443
- Set minimum version of setuptools in environment.yml by @ktyle in #444
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #446
- Start using the updated theme by @erogluorhan in #454
- Add Metrics footer by @jukent in #452
- Language edits in the Introduction section of the Core Package Overview by @himahuja in #457
- Change admonitions by @jukent in #469
- Clarify Array Slicing Syntax from 'array[start:stop[:step]]' to 'array[start:stop:step]' by @kazakhpunk in #465
- Added examples to Git commands mini-reference section by @anacmontoya in #474
- Git Branches section edits by @anacmontoya in #476
- Order code terms to match order of equation terms by @chuckwondo in #477
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #484
- Update local environment installation and instructions by @brian-rose in #487
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #489
- Jupyter notebooks vs Python scripts syntax by @jukent in #490
- Update installation instructions to use miniforge/mamba by @ktyle in #491
- Additional text to justify use of conda-forge by @ktyle in #492
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #493
- Fix broken link about lunar day, and remove dead link to NASA dataset interoperability by @brian-rose in #495
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #497
- Remove cname argument to deploy-book workflow by @brian-rose in #496
- Remove prettier from pre-commit by @dopplershift in #498
- Fix broken link by @brian-rose in #500
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #501
New Contributors
- @pratik-bhandari made their first contribution in #411
- @joaoambiente made their first contribution in #415
- @himahuja made their first contribution in #457
- @kazakhpunk made their first contribution in #465
- @anacmontoya made their first contribution in #474
- @chuckwondo made their first contribution in #477
Full Changelog: v2023.06.21...v2025.01.28
Updates for the Pythia Cook-off 2023
A few minor improvements, including links to the new Pythia binder.
v2023.05.01
Attempt to make new release with Zenodo enabled.