Skip to content

Conversation

@lwasser
Copy link
Member

@lwasser lwasser commented Dec 13, 2025

Style realignment + color tweaks to align branding better. I also reorganized the landing page so it's a bit cleaner.

--pyos-color-secondary-highlight: #591bc2;
--pyos-color-tertiary: #a66c98;
--pyos-color-dark: #542568;
--pyos-color-dark: #33205c; /* Brand dark purple - #33205c */
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should use our brand palette and stick to the purple tones for a more on brand and consistent vibe.

--pst-font-family-heading: "Poppins", sans-serif;
--pst-font-family-base: "Poppins", sans-serif;
--pyos-font-family-h1: "Itim", serif;
--pst-font-family-base: "NunitoSans", sans-serif;
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Align with website fonts!

have a few simple extensions in another language such as C or C++.

In the future, we want to provide resources for packaging workflows that require more complex builds. If you have questions about these types of package, please [add a question to our discourse](https://pyopensci.discourse.group/) or open an [issue about this guide specifically in the GitHub repo for this guide](https://github.com/pyOpenSci/python-package-guide/issues). There are many nuances to building and distributing Python packages that have compiled extensions requiring non-Python dependencies at build time. For an overview and thorough discussion of these nuances, please see [this site.](https://pypackaging-native.github.io/)
For comprehensive guidance on packaging compiled projects with C/C++/Fortran/Rust extensions, see the [Scientific Python Development Guide on compiled packaging](https://learn.scientific-python.org/development/guides/packaging-compiled/). This is the best reference for complex builds and covers scikit-build-core, meson-python, maturin, and other modern build backends.
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Really, Henry's guide is the best here, so I'd prefer to link to them!

@lwasser
Copy link
Member Author

lwasser commented Dec 13, 2025

One target is not working, and I'm not sure why, as it clearly exists. i am going to merge this so our branding and the intro reorg sticks and we can fix the link at a later time. I've triple-checked that it's there and works.

@lwasser lwasser merged commit 770f398 into pyOpenSci:main Dec 13, 2025
3 of 4 checks passed
@lwasser lwasser deleted the reorganize-package-structure-flow branch December 13, 2025 01:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant