-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
p3-lowLow priorityLow priority
Description
Few points to solve and to consider for release v2.0.0
- py37 end-of-support 2023-06-27 (solved b7b533d)
- pip dependencies can be included in a conda env #59
- }}/_version.py is not a valid attribute name: {{cookiecutter.project_slug}}/.gitattributes:1 #70
- Remove obsolete references to weisslab #43
- Transition setup.py to pyproject.toml and other software tools to potentially replace tox #69
- Update tox.in for a cleaner development and following good practices. There should be plenty of examples, this is one https://github.com/pyscaffold/pyscaffold/blob/master/tox.ini
- add inheritance diagrams to
sphinx-build -M html . buildhttps://www.sphinx-doc.org/en/master/usage/extensions/inheritance.html which will be helpful to potentially address Class hierarchy is a bit messy for few visualization pipelines scikit-surgeryvtk#207 - Propague changes of python template in https://github.com/SciKit-Surgery/scikit-surgerytutorial02
- Adds versioning section #60 and its releases https://peps.python.org/pep-0440/
- Plans for scheduled python versions https://devguide.python.org/versions/
- Select python version for dev, deploy and experimental based on python release cycle https://devguide.python.org/versions/ and development cycle https://devguide.python.org/developer-workflow/development-cycle/#devcycle; example of release calendar; consider that "https://github.com/cookiecutter/cookiecutter" Works with Python 3.7, 3.8, 3.9., 3.10
- Is there a way to include templates for raising issues? for bugfixes and new features? #24 ?
- Shall we rename
PythonTemplatetoscikit-surgery-python-templateto avoid confusion with other python templates. - Check https://github.com/InsightSoftwareConsortium/ITKModuleTemplate
- Add venv as users might also have such preference
- PyPi require 2 factor authentication
Metadata
Metadata
Assignees
Labels
p3-lowLow priorityLow priority