v1.1.0
What's Changed
- Drop hard dependency on elfutils 0.188 by @godlygeek in #40
- Update our comment about old elfutils and glibc by @godlygeek in #41
- typo: Remove references to
memray
by @gusmonod in #42 - Bump pypa/cibuildwheel from 2.12.0 to 2.12.3 by @dependabot in #43
- ci: Add sanity-check workflow: require DCO and news entry by @austinlg96 in #68
- Only delete the '*.so' that we create by @jay-z007 in #74
- Add contribution licensing section to CONTRIBUTING.md by @stefmolin in #67
- Add
file
package to Dockerfile by @Helithumper in #70 - Remove
extras-requires
by @gusmonod in #75 - Add pre-commit setup by @stefmolin in #64
- Separate news check action and only run for changes to src/pystack by @stefmolin in #73
- Selectively run GitHub Action by @stefmolin in #71
- Add github action to lint and build docs by @olgarithms in #66
- Changelog doc by @jay-z007 in #81
- tests: Fix mypy errors by @godlygeek in #82
- Remove tox.ini and add a Github workflow to run pycoverage by @aelsayed95 in #80
- Run Sphinx in nitpicky mode by @kkkoo7 in #85
- Makefile release command by @jay-z007 in #84
- Reach 100% python coverage rate by @yize415 in #79
- Streamline linting process by @stefmolin in #77
- tests: Fix a typo copy-pasted across several tests by @godlygeek in #89
- Fix a Python 3.7 incompatibility by @godlygeek in #92
- Replace flake8 and move isort on Python files to ruff by @flpm in #78
- ci: Test all built wheels by @godlygeek in #91
- Build wheels from sdist by @godlygeek in #93
- Use
mdformat
instead ofprettier
by @godlygeek in #94 - Add C++ coverage in CI and upload all coverage reports to CodeCov by @gusmonod in #86
- Clean up references to unused tech by @gusmonod in #96
- Cleanup unused files by @gusmonod in #97
- Improve test coverage by @godlygeek in #95
- Makefile Docker Targets by @Helithumper in #87
- Improve Cython coverage by @godlygeek in #98
- Handle failures to unwind better by @godlygeek in #101
- build(deps): bump pypa/cibuildwheel from 2.12.3 to 2.13.0 by @dependabot in #99
- ci: Allow trailing whitespace in .bumpversion.cfg by @godlygeek in #105
- Use a virtual environment when running tests in Arch by @pablogsal in #107
- Add a landing page for the documentation by @pablogsal in #110
- build(deps): bump pypa/cibuildwheel from 2.13.0 to 2.13.1 by @dependabot in #106
- build(deps): bump pypa/cibuildwheel from 2.13.1 to 2.14.0 by @dependabot in #114
- Prepare for 1.1.0 release by @pablogsal in #113
- ci: Skip aarch64 builds except for new releases by @godlygeek in #115
New Contributors
- @gusmonod made their first contribution in #42
- @dependabot made their first contribution in #43
- @austinlg96 made their first contribution in #68
- @jay-z007 made their first contribution in #74
- @stefmolin made their first contribution in #67
- @Helithumper made their first contribution in #70
- @olgarithms made their first contribution in #66
- @aelsayed95 made their first contribution in #80
- @kkkoo7 made their first contribution in #85
- @yize415 made their first contribution in #79
- @flpm made their first contribution in #78
Full Changelog: v1.0.1...v1.1.0