You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _posts/events/2024-06-25-create-your-first-python-package-scipy-2024.md
+9-6Lines changed: 9 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,9 @@
1
1
---
2
2
layout: single
3
3
title: "Workshop: pyOpenSci @ SciPy 2024 -- Create Your First Python Package"
4
-
excerpt: "pyOpenSci will be running our `Create Your First Python Package: Make Your Python Code Easier to Share and Use
5
-
` workshop at SciPy 2024. Read on to learn more!"
4
+
excerpt: "Python packaging can be tricky to navigate. pyOpenSci will lead a workshop on creating your first Python package at SciPy 2024. The goal of this workshop is to help scientists learn how to package and make code installable and shareable. Read on to learn more!"
## Create Your First Python Package: Make Your Python Code Easier to Share and Use
18
18
19
19
***What:** A hands-on workshop, titled: [Create Your First Python Package: Make Your Python Code Easier to Share and Use](https://cfp.scipy.org/2024/talk/QT9GBY/)
@@ -32,17 +32,20 @@ You will leave this tutorial understanding how to:
32
32
* Use [Hatch](https://hatch.pypa.io/latest/) as a workflow tool, making setup and installation of your code easier
33
33
* Use Hatch to publish your package to the test version of [PyPI](https://pypi.org/)
34
34
35
-
## What you need to know
35
+
## Pre-requisites: What you need to know
36
36
37
37
* Basic Python programming
38
38
* How to write functions in Python
39
39
* How to use a Python environment manager of your choosing
40
40
41
-
## What you need installed
41
+
## What you should have installed on your computer prior to the workshop
42
42
43
43
* Python
44
44
* An environment manager
45
45
* Hatch
46
+
* Shell (e.g. terminal on MAC or GitBash on Windows)
47
+
48
+
[<iclass="fas fa-hand-point-right"></i> Click here for setup instructions.](https://github.com/pyOpenSci/code-to-module-workshop/tree/cf9e7d9937c10bde9ee03075ebe78eb7a605f549){: .btn .btn--info .btn--large}
0 commit comments