python-package-guide icon indicating copy to clipboard operation
python-package-guide copied to clipboard

scientific Python package recommendations & guidance curated by pyOpenSci

Results 137 python-package-guide issues
Sort by recently updated
recently updated
newest added

I didn’t even *see* the second table-of-contents sidebar on the right side of each page until after I’d gotten lost clicking around in the left-hand sidebar. I’m still a bit...

pyconus-24
UX

**Describe the bug** In "Step 5: Install your package locally," it might be nice to add steps on how to install conda or venv like how you did with installing...

pyconus-24

"Using Hatch to Migrate setup.py to a pyproject.toml" needs to be moved from the Python Packaging Tutorial Setup nav section Link: https://www.pyopensci.org/python-package-guide/tutorials/setup-py-to-pyproject-toml.html#using-hatch-to-migrate-setup-py-to-a-pyproject-toml

**Describe the bug** When trying to install pipx for macOS as a --global option, pipx's documentation is incorrect so we should add the note to the "tip" section. If installing...

good first issue
sprintable
pyconus-24

The following tip feels like the first time this tutorial has mentioned environments and managing where/which environment(s) Python packages are installed into. https://github.com/pyOpenSci/python-package-guide/blob/7b422d4256cdb89d40c8b2b19227e4a5d8078817/tutorials/get-to-know-hatch.md?plain=1#L14C1-L18C38 Consider adding a link to internal or...

pyconus-24

I came to recommend adding information about environments / virtual environments, but you already have a TODO documented in your markdown. https://github.com/pyOpenSci/python-package-guide/blob/7b422d4256cdb89d40c8b2b19227e4a5d8078817/tutorials/installable-code.md?plain=1#L502C1-L505C4 Once you decide what documentation you want to...

pyconus-24

This topic was brought up to me after my talk and it is important to show people how to set that up. i found setting up trusted workflows to be...

help wanted
sprintable

Is there a reason why this guide (only) recommends out-of-tree tests? I think having in-tree tests, especially for scientific python projects that have compiled components provide benefits, mainly that you...

enhancement-feature

I deleted duplicate content in a sentence.

documentation

This is the beginning of the translation of the tutorials page. So far there is a partial translation of the `tutorials/add-license-coc.html` page. xref: https://github.com/pyOpenSci/python-package-guide/issues/313

translations
lang-ES