Welcome to the monthly call for new contributors to SciPy 🎉
We want to take a moment to remind you that this meeting, like all project spaces is meant to be open, welcoming, diverse, inclusive, and it's important for us to have a healthy community. Like all SciPy spaces, and everyone participating in them, this meeting will follow our code of conduct. If you haven't read it yet, please take some time to do so later on as it already applies to you. For now, in short, please be kind and generous towards one another.
please add your names (and github handle in brackets) to the list of attendees. This will make it easier to stay in touch later on issues and pull requests (PRs)
This is optional since these notes will be recorded in our Github repository. If you'd like you can also paste your answer in the zoom chat 😉
Present: Melissa (@melissawm), Nick ODell (@nickodell), Shammeer (@shammeer-s)
Introductions:
Shammeer is contributing to other projects and is interested in scipy.optimize.
Discussed a possible issue to contribute to
Nick has an issue building docs
Present: Melissa (@melissawm), Ritwik ()
You are warmly invited to join us on January 16th for the kickoff discussion leading toward an Energy, Climate, and Environment Workshop in 2025. This workshop will focus on leveraging open source software as critical infrastructure to address key challenges in these domains. It will bring together developers, practitioners, academics, decision makers, industry participants, and local actors to collaborate on actionable outputs.
The structure of the workshop will be defined by participants of monthly discussions and presentations that take place in interest group meetings on the 2nd Thursday of each month at 1 PM ET. Our January 16th meeting will mark the inaugural session of this interest group and lay the groundwork for future activities.
We hope you can join us on the 16th! If you're unable to attend but wish to participate in future discussions, please email jon@numfocus.org.
Feel free to share this invite with anyone you feel would be interested in these activities.
Register to attend the Jan 16 calls:
https://numfocus-org.zoom.us/meeting/register/tZAod-GtrTosGtcZUv0cqVdUi74LQw2OHkVM
Summary doc of the workshop and plan:
https://docs.google.com/document/d/1hAFc4nQXJhMIRMadLIFlNg_XULb5eY7Rnq4pJKSllv4/edit?usp=sharing
Present: Melissa, Riley (@rileyrockwell)
please add your names (and github handle in brackets). This will make it easier to stay in touch later on issues and pull requests (PRs)
This is optional since these notes will be recorded in our Github repository. If you'd like you can also paste your answer in the zoom chat 😉
Present: Melissa (@melissawm), Siddharth (@siddharth7113)
Present: Melissa (@melissawm), Yagiz (@yagizolmez)
Present: Lucas (@lucascolley)
Present: Melissa (@melissawm), Hannah (@story465), Keeran Rothenfusser (@keeranroth)
Present: Melissa (@melissawm), Esteban (@drestebon), Timothy (@TimAllen576), Dhavide (@dhavide), Saicharan (@saicharan2804), Sebastian (@sebastianmunozmora), Aditya
Debugging build: https://scipy.github.io/devdocs/building/compilers_and_options.html#using-different-build-types-with-meson
Present: Melissa (@melissawm), Aditya (@amohan826), Nidhi (@nsethi167), Dheeraj (), Ross (@rossbar)
Present: Lucas (@lucascolley), Ellie (@ellielitwack)
Ellie has been working on a few PRs and has this one pending: https://github.com/scipy/scipy/pull/18890
Benchmarking:
Lucas working on array api stuff, including this issue: https://github.com/numpy/numpy/issues/24451
Present: Lucas (@lucascolley), Pamphile Roy (@tupui), Melissa (@melissawm), Sheila (@sheila-nk)
Present: Melissa (@melissawm),
Present: Melissa (@melissawm), Kat Mistberg (@KatMistberg)
Present: Melissa Mendonça (@melissawm), Tyler Reddy (@tylerjereddy), Farouk Maaboudallah (@FaroukM),
Present: Melissa Mendonça (@melissawm), Pamphile Roy (@tupui), Will Tirone (@WillTirone), and Dheeraj Tommandru (@dtommandru)
dataclass
for result objects.Some useful links:
https://scipy.github.io/devdocs/dev/contributor/contributor_toc.html
https://scipy.github.io/devdocs/dev/contributor/rendering_documentation.html
https://scipy.github.io/devdocs/dev/contributor/development_workflow.html
Present: Melissa Mendonça (@melissawm), David Banas (@capn-freako),
Present: Julien Jerphanion (@jjerphan), Kai Striega (@Kai-Striega)
dev.py
developer CLI interface and the new pre-commit hook!
It likely is a problem with system version compatibility on Mac. https://github.com/pypa/pip/issues/10793 and https://github.com/actions/setup-python/issues/469 reports similar problems. You might want to adapt the
SYSTEM_VERSION_COMPAT
environement variable for your terminal session (or probably even globally to ease development generally) by setting its values to (at least, based on the piece of source code given above) 0, 1 or 2.
Present: Melissa Mendonça (@melissawm), Pamphile Roy (@tupui), Sravya papaganti, Vinayak Dev
Present: Melissa Mendonça (@melissawm), Kai Striega, Amit Karnam (@AmitKarnam), Steven Gough-Kelly (@steventgk)
This week, we will go through a live PR submission for the SciPy documentation.
Present: Tiago Tannus (@tannus), Kai Striega (@kai-striega), Melissa Mendonça (@melissawm)
Present: Melissa (@melissawm), Pamphile Roy (@tupui), Andrew Nelson (@andyfaff), Giuseppe Dilillo (@peppedilillo), Jeevanshi (@femme-js)
Present:
Melissa @melissawm, Pamphile Roy (@tupui), Sebastian Berg (@seberg), Aman Goel, Tyler Reddy
Present:
Melissa (@melissawm), Pamphile (@tupui), Will(WillTirone), Riya Saxena(@29riyasaxena), Ankit, Abhay, Ononiwu Maureen, Priyanshu Pansari, Aryan Gupta
Newcomers please add items to the agenda based on your interests! What would you like us to discuss? do you want to ask something? are you already working on a specific PR? you can add a link to it ✨ Would you like to get some guidance on how to navigate some of the code? Or learn how to add a test? We will do our best to answer or help you connect you with the right people ☺️
How will we communicate asynchronously while working on the project?