Closed
Description
New start Jan 20, 2025
The following is already implemented in cookie
:
- Support Python 3.13 and drop Python 3.10 support. Create a new release once ready #31
- Update requires-python in pyproject.toml #32
- Implement automatic spelling check with Codespell in pre-commit (new cookiecutting standard) #33
- Add Codecov Report in PR (new cookiecutting standard) #34
- New release checklist BG standard:
python -m build
andtwine check dist/*
#35
Archive
Tasks:
- fix any remaining errors using Pytest
- move tests dir to top level
- cookiecut
- support Python 3.12
- remove pinning and warnings
- pre-release on test PyPI
- pre-release on real PyPI
- submit for conda-forge recipe review
- release on PyPI
- release on conda-forge
Other CMI packages:
- diffpy.srfit - cookiecutted, support py312, not on conda-forge, have remaining skipped tests
- pyobjcryst - not sure at the moment (https://anaconda.org/conda-forge/pyobjcryst/files) all major OS supported
Other CMI packages done:
- diffpy.structure - cookiecuttered, support py312
- diffpy.utils - cookiecuttered, support py312
Other background info:
- CMI is available on linux only, not on conda-forge
Metadata
Metadata
Assignees
Labels
No labels