Skip to content

Commit

Permalink
added link to pyproject configs info
Browse files Browse the repository at this point in the history
  • Loading branch information
BalzaniEdoardo committed Nov 21, 2024
1 parent 34dc515 commit 9f3e3cb
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions 36_ReproduciblePaper/main.md
Original file line number Diff line number Diff line change
Expand Up @@ -207,6 +207,7 @@ we're covering a lot of ground here. we're going to try and signal what we think
- `environment.yaml` (conda)
- [pyproject.toml](https://github.com/flatironinstitute/sciware/blob/main/34_PyPackaging/example_project_root/pyproject.toml) (pip)
- <!-- .element: class="fragment supplemental" --> With little extra effort and <code>pyproject.toml</code>, you can make your code installable (see <a href="https://sciware.flatironinstitute.org/34_PyPackaging/slides.html">September sciware</a>)
- <!-- .element: class="fragment supplemental" --><a href="https://github.com/pypa/sampleproject/blob/main/pyproject.toml">Here a pyproject.toml</a> with detailed descriptions of the configuraiton options.

#note: requirements is the minimum, if you have non-python deps and use conda you'll need the environment.yaml. We reccomend pyproject.toml which will make you code installable. meaning that you can run import myproject form anywhere, making your code easier to use in the end with little extra effort.

Expand Down

0 comments on commit 9f3e3cb

Please sign in to comment.