python-project-template icon indicating copy to clipboard operation
python-project-template copied to clipboard

Python project best practices for scientific software

Results 51 python-project-template issues
Sort by recently updated
recently updated
newest added

https://github.com/lincc-frameworks/python-project-template/blob/2815408063978b652c57011abad668df08e7ca6c/docs/conf.py#L13 This line still says 2023. I wonder if one needs to update this line only, or is there a smarter way to update all the projects that get created...

Currently the README that is generated for a new project has a Dev Guide section that includes instructions for configuring pre-commit and installing pandoc. But it should include running .setup-dev.sh...

May be visible via "social preview". We need an image, tho...

I set python 3.12 with copier prompt and all CI failed for me, because `pyproject.toml` uses it as a minimum python version supported, while these files all set to use...

Emilio Donoso from the masking incubator noticed that `.setup_dev.sh` is not executable, which may confuse. Should we set 'x'-bit when we create the file?

example_benchmark files need to be strictly typed by default for this to work. (same with any example files if enabled)

License here: https://choosealicense.com/licenses/gpl-3.0/

See https://iopscience.iop.org/article/10.3847/2515-5172/ad4da1

We have a “pre-executed” folder with some slow notebooks. It would be great to have a way to test whether they still work. A few options to consider: - Alert...

enhancement

We might want to include in the source distribution a locked file of requirements (e.g. `requirements.txt` file with all the transitive dependencies that were proven to function at the time...

enhancement