v0.1
What's Changed
- Add pre-commit hooks and CI linter by @jarrodmillman in #1
- Document release process by @jarrodmillman in #2
- Don't use flit by @jarrodmillman in #3
- Flush build cmd, so it gets printed before output by @stefanv in #5
- Add flags to control build output verbosity by @stefanv in #6
- Add module description by @stefanv in #7
- Fix PYTHONPATH issue when invoking shell by @stefanv in #8
- Add basic testing by @stefanv in #9
- Add rationale behind spin by @stefanv in #4
- Use
meson setupinstead ofmeson. The latter is deprecated. by @rgommers in #11 - Separate build dir and install dir by @stefanv in #14
- Add --clean flag to build command by @stefanv in #16
- Better errors on missing cmds/broken module/missing module by @stefanv in #15
- Apply cwd argument of run also to execvp by @stefanv in #17
- Install only changed files by @stefanv in #18
- Add command sections by @stefanv in #22
- Add simple color formatter by @stefanv in #23
- Refactor testing to use an example package, instead of spin itself by @stefanv in #25
- Update README by @stefanv in #24
- Do not rely on
projectsection ofpyproject.tomlby @stefanv in #27 - Run
pytestaspython -m pytestby @stefanv in #30 - Match current Python version when searching for site-packages by @stefanv in #29
- Revert "Match current Python version for site-packages (#29)" by @jarrodmillman in #33
- Prefer site-packages paths with Python version by @stefanv in #35
- Fix support for python 3.7 by @eli-schwartz in #34
- Update precommits by @jarrodmillman in #37
- Fix Powershell build by @stefanv in #39
- Fix Windows builds: use
meson compileinstead ofninjaby @stefanv in #43 - DOC: add some hints to build, test by @mattip in #42
- Remove Strawberry GCC compiler in Windows CI by @stefanv in #41
- Rename build cmd to make room for other build backends by @stefanv in #47
- Add installation instructions by @stefanv in #49
- Add ability to build sdist by @stefanv in #48
- Run
buildbeforetestcommand by @stefanv in #51 - Group meson commands in preparation for other build systems by @stefanv in #52
- Meson building is now tested on example_pkg, so can remove on spin itself by @stefanv in #55
- Add docstrings by @stefanv in #56
- pytest: replace existing process by @stefanv in #57
- Only configure/reconfigure as necessary by @stefanv in #59
- Update pre-commit by @jarrodmillman in #60
New Contributors
- @jarrodmillman made their first contribution in #1
- @rgommers made their first contribution in #11
- @eli-schwartz made their first contribution in #34
- @mattip made their first contribution in #42
Full Changelog: v0.0...v0.1