Releases: andhus/dirhash-python
Releases · andhus/dirhash-python
v0.5.0
v0.4.1
What's Changed
- Add requires-python metadata by @matthewfeickert in #28
New Contributors
- @matthewfeickert made their first contribution in #28
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
Removes upper version limit on pathspec
dependency. This has a "breaking change" in how some match patterns are treated (with pathspec>0.10
). The new behavior is aligned with how .gitignore
file patterns work..
The code is now also formatted according to more modern standards 😅
- fix(deps): pathspec update by @frichtarik in #25
- fix: automated formatting by @frichtarik in #26
- Formatting follow up by @andhus in #27
Full Changelog: v0.3.0...v0.4.0
v0.3.0
Full Changelog: v0.2.1...v0.3.0
What's Changed
- remove unused "import pkg_resources" line by @IrSent in #11
- fixes by @frichtarik in #19
- Adds github workflows, drops python 2.7, limit
pathspec<0.10.0
, and cleanup by @andhus in #17 - tox posargs by @andhus in #20
- Allow passing positional arguments through tox to pytest by @cottsay in #15
- Removes travis badge (and to trigger codecov after adding token) by @andhus in #21
- Fix codecov token by @andhus in #22
- Auto publishing by @andhus in #23
- Re-inits
versioneer
and adds missingcmdclass
tosetup.py
by @andhus in #24
New Contributors
- @IrSent made their first contribution in #11
- @frichtarik made their first contribution in #19
- @cottsay made their first contribution in #15
Full Changelog: v0.2.1...v0.3.0
v0.3.0alpha1: Merge pull request #24 from andhus/fix-versioneer
Re-inits `versioneer` and adds missing `cmdclass` to `setup.py`
v0.3.0alpha0: Merge pull request #23 from andhus/publish-workflow
[WIP] Auto publishing
Fix installation issues (pyinstaller) and remove broken character
Complies with Dirhash Standard Version 0.1.0
Changes
- Move version number into
version.py
package to avoid installation issues with pyinstaller (#4 ❤️ https://github.com/JonathanArns) - Remove broker character (#5 ❤️ https://github.com/bluenote10)
Implementation based on the Dirhash Standard
Complies with Dirhash Standard Version 0.1.0
Added
- A first implementation based on the formalized Dirhash Standard.
- This changelog.
- Results form a new benchmark run after changes. The
benchmark/run.py
now outputs results files which names include thedirhash.__version__
.
Changed
- Significant breaking changes from version 0.1.1 - both regarding API and the
underlying method/protocol for computing the hash. This means that hashes
computed with this version will differ from hashes computed with version < 0.2.0 for
same directory. - This dirhash python implementation has moved to here github.com/andhus/dirhash-python from the previous repository github.com/andhus/dirhash which now contains the formal description of the Dirhash Standard.
Removed
- All support for the
.dirhashignore
file. This seemed superfluous, please file an
issue if you need this feature.