Skip to content

Commit 42e8b62

Browse files
kierisilwasser
andauthored
Update _posts/2024-08-02-community-news-august-2024.md
Co-authored-by: Leah Wasser <[email protected]>
1 parent 9bb1417 commit 42e8b62

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

_posts/2024-08-02-community-news-august-2024.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ As the pyOpenSci community has continued to grow, we wanted to dedicate at least
2424

2525
Education is one of the [three petals of pyOpenSci](https://www.pyopensci.org/blog/pyos-education-announcement.html), and to that end we strive to create resources that help learners navigate the Python packaging ecosystem with ease. This means that when we find our community members and scientists encountering consistent issues with trying to make their workflows more open and reproducible, or trying to build a Python package, we look for ways to lower (or ideally remove!) the barrier for learners. And this was exactly the scenario we were faced with in our beginner-friendly packaging tutorials. We decided that Hatch is a great user-friendly tool that scientists can use to package and share their code. However, in developing and teaching our [Get to know Hatch tutorial](https://www.pyopensci.org/python-package-guide/tutorials/get-to-know-hatch.html), we found scientists struggling to install a tool called [`pipx`](https://github.com/pypa/pipx) that can be used to install Hatch globally, rather than in a Python environment. This was causing a host of problems (in large part because `pipx` can be tricky to install on Windows machines!)
2626

27-
We know that it can be challenging to wrap your head around packaging, but what it boils down to is that packaging is really just a process of making something that can be installed into an environment and then reused in different places. And while we decided to use Hatch because it makes packaging life easier, it turns out that it has its own nuanced pain points that we’re still filing down! And we want to share this, because we firmly believe that even someone who is brand new to packaging can get value out of our materials.
27+
We know that it can be challenging to wrap your head around packaging, but what it boils down to is that packaging is really just a process of making your code installable so that it can be reused in different places. And while we decided to use Hatch because it makes packaging life easier, it turns out that Hatch has its own nuanced pain points that we’re still filing down! And we want to share this, because we firmly believe that even someone who is brand new to packaging can get value out of our materials.
2828

2929
If you’d like to dig into the details of our Hatch adventures, we recommend reading through the discussions in the associated issue and PR:
3030

0 commit comments

Comments
 (0)