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