Summer intern Philip Narteh breaks down his experience migrating pyOpenSci from Jekyll to Django—the decisions, the challenges, and the wins.
Read the full story: buff.ly/NisTKJL
#Django #WebDev
Summer intern Philip Narteh breaks down his experience migrating pyOpenSci from Jekyll to Django—the decisions, the challenges, and the wins.
Read the full story: buff.ly/NisTKJL
#Django #WebDev
✅ src/packagename directory
✅ pyproject.toml file
✅ unique package name
It does NOT need to:
❌ Solve everyone's problems
❌ Be on PyPI immediately
If your code helps you, it might help others.
Join our workshop for more: Nov 6 💛
bit.ly/pyos-packagi...
✅ src/packagename directory
✅ pyproject.toml file
✅ unique package name
It does NOT need to:
❌ Solve everyone's problems
❌ Be on PyPI immediately
If your code helps you, it might help others.
Join our workshop for more: Nov 6 💛
bit.ly/pyos-packagi...
The code, the data, the long nights helping others debug.
At pyOpenSci, we believe that code, data, and community are the pulse.
Research advances quickly when we build together & openly.
Join us. 💛 bit.ly/pyos-volunteer
#openscience #opensource
The code, the data, the long nights helping others debug.
At pyOpenSci, we believe that code, data, and community are the pulse.
Research advances quickly when we build together & openly.
Join us. 💛 bit.ly/pyos-volunteer
#openscience #opensource
📅 Nov 6 | 10 AM MST
🎟️ Early bird rates + scholarships
🔗 bit.ly/PythonPackaging
🐍 Make your code easier to share, use & contribute to.
📅 Nov 6 | 10 AM MST
🎟️ Early bird rates + scholarships
🔗 bit.ly/PythonPackaging
🐍 Make your code easier to share, use & contribute to.
pyOpenSci is pausing Peer Review Dec 21, 2024 – Jan 13, 2025. 💖 Reviews will resume after Jan 13, reflecting our values of care and balance. Take time for yourselves this holiday season! See you in 2025—exciting things ahead! 🥂
#OpenScience #community #opensource #python
pyOpenSci is pausing Peer Review Dec 21, 2024 – Jan 13, 2025. 💖 Reviews will resume after Jan 13, reflecting our values of care and balance. Take time for yourselves this holiday season! See you in 2025—exciting things ahead! 🥂
#OpenScience #community #opensource #python
* Sync Zenodo with GitHub
* Turn on tracking
* Create a GitHub Release
* Add the DOI badge to your README file
youtu.be/1pI4QU-7c98
#openscience #opensource #science
* Sync Zenodo with GitHub
* Turn on tracking
* Create a GitHub Release
* Add the DOI badge to your README file
youtu.be/1pI4QU-7c98
#openscience #opensource #science
@carpentries.carpentries.org, OLS, @ropensci.org, @pyopensci.org & @prereview.bsky.social are convening to move from surviving → thriving.
Read how we’re charting a sustainable, collective path forward: www.pyopensci.org/blog/pyopens... #OpenScience #FOSS
@carpentries.carpentries.org, OLS, @ropensci.org, @pyopensci.org & @prereview.bsky.social are convening to move from surviving → thriving.
Read how we’re charting a sustainable, collective path forward: www.pyopensci.org/blog/pyopens... #OpenScience #FOSS
📊 Talk Slides: talks.thecoatlessprofessor.com/pyopensci-ne...
🔧 Source: github.com/coatless-tal...
(⚠️ slides not mobile-friendly due to size)
#pyopensci #wasm #python #pyodide
📊 Talk Slides: talks.thecoatlessprofessor.com/pyopensci-ne...
🔧 Source: github.com/coatless-tal...
(⚠️ slides not mobile-friendly due to size)
#pyopensci #wasm #python #pyodide
The pyOpenSci Fall Festival is offering scholarships for hands-on workshops in Python, open science, and reproducible research.
Applications close Wednesday—don’t miss out! 🚀
🔗 Apply now: bit.ly/pyosFF2024
#OpenScience #opensource #Python
The pyOpenSci Fall Festival is offering scholarships for hands-on workshops in Python, open science, and reproducible research.
Applications close Wednesday—don’t miss out! 🚀
🔗 Apply now: bit.ly/pyosFF2024
#OpenScience #opensource #Python
www.pyopensci.org/python-packa...
Feedback is welcome !!
#openscience #opensource
www.pyopensci.org/python-packa...
Feedback is welcome !!
#openscience #opensource
🫶 New to reviewing? We offer mentorship!
Apply today!
🫶 New to reviewing? We offer mentorship!
Apply today!
🎯 Full Talk: talks.thecoatlessprofessor.com/pyopensci-ne...
🔬 Live Demo: tutorials.thecoatlessprofessor.com/next-gen-dat...
#python #wasm #quarto
🎯 Full Talk: talks.thecoatlessprofessor.com/pyopensci-ne...
🔬 Live Demo: tutorials.thecoatlessprofessor.com/next-gen-dat...
#python #wasm #quarto
Created by Morgan Williams, pyrolite completed our peer review process in 2020, and enables you to:
🧮 recalculate and rescale whole-rock and mineral compositions
📈 perform compositional statistics
🖼️ create appropriate visualisations
Docs: pyrolite.readthedocs.io/en/main/
Created by Morgan Williams, pyrolite completed our peer review process in 2020, and enables you to:
🧮 recalculate and rescale whole-rock and mineral compositions
📈 perform compositional statistics
🖼️ create appropriate visualisations
Docs: pyrolite.readthedocs.io/en/main/
Follow these 3 steps:
✅ Use GitHub Environments for publishing workflows
✅ Set up PyPI Trusted Publisher and remove API tokens
✅ Scan your workflows with zizmor to identify risk
🔗 www.pyopensci.org/blog/python-...
#Python #pythonpackaging
Follow these 3 steps:
✅ Use GitHub Environments for publishing workflows
✅ Set up PyPI Trusted Publisher and remove API tokens
✅ Scan your workflows with zizmor to identify risk
🔗 www.pyopensci.org/blog/python-...
#Python #pythonpackaging
Learn more: www.pyopensci.org/events/pyope...
Learn more: www.pyopensci.org/events/pyope...
👋 This week we want you to meet Lauren Yee, one of our #spatial editors.
👋 This week we want you to meet Lauren Yee, one of our #spatial editors.
Chiara is involved in a multitude of open source communities, and we're so excited to have her 💜
#OpenScience #OpenSource #community #pyOpenSci
Chiara is involved in a multitude of open source communities, and we're so excited to have her 💜
#OpenScience #OpenSource #community #pyOpenSci
Interested in reviewing scientific Python packages? Let us know at: forms.gle/GHfxvmS47nQF...
#PyOpenSci #Python #SciPy
Interested in reviewing scientific Python packages? Let us know at: forms.gle/GHfxvmS47nQF...
#PyOpenSci #Python #SciPy
Read her intro post: www.pyopensci.org/blog/mandy-m...
#OpenScience #Python #CommunityDriven
Read her intro post: www.pyopensci.org/blog/mandy-m...
#OpenScience #Python #CommunityDriven
Join pyOpenSci at #SciPy2025 for a Birds of a Feather chat on Python packaging pain points + solutions.
🗓 July 10, 1:15 pm, Room 315
🔗 cfp.scipy.org/scipy2025/ta...
More events: www.pyopensci.org/blog/pyopens...
Join pyOpenSci at #SciPy2025 for a Birds of a Feather chat on Python packaging pain points + solutions.
🗓 July 10, 1:15 pm, Room 315
🔗 cfp.scipy.org/scipy2025/ta...
More events: www.pyopensci.org/blog/pyopens...
🔗 Full festival details:
pyopensci.org/events/pyopensci-2024-fall-festival.html
Join us for a transformative look at modern #DataScience education! #PyOpenSci
🔗 Full festival details:
pyopensci.org/events/pyopensci-2024-fall-festival.html
Join us for a transformative look at modern #DataScience education! #PyOpenSci