Unearth

Latest version: v0.17.3

Safety actively analyzes 723685 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 7

0.14.0

   🚀 Features

- Extract the wheel tag validation method &nbsp;-&nbsp; by frostming [<samp>(fc175)</samp>](https://github.com/frostming/unearth/commit/fc1757b)
- Remove the hashes argument from `PackageFinder.build_evaluator` that is deprecated before &nbsp;-&nbsp; by frostming [<samp>(4c8b4)</samp>](https://github.com/frostming/unearth/commit/4c8b4bd)

&nbsp;&nbsp;&nbsp;💻 Chores

- Rtfd configurations &nbsp;-&nbsp; by frostming [<samp>(49dea)</samp>](https://github.com/frostming/unearth/commit/49dea44)
- Update lockfile and pyproject &nbsp;-&nbsp; by frostming [<samp>(cb500)</samp>](https://github.com/frostming/unearth/commit/cb500cc)

&nbsp;&nbsp;&nbsp;&nbsp;[View changes on GitHub](https://github.com/frostming/unearth/compare/0.13.0...0.14.0)

0.13.0

&nbsp;&nbsp;&nbsp;🚨 Breaking Changes

- Drop support for Python 3.7 &nbsp;-&nbsp; by bswck in https://github.com/frostming/unearth/issues/93 [<samp>(80ba3)</samp>](https://github.com/frostming/unearth/commit/80ba38c)

&nbsp;&nbsp;&nbsp;🚀 Features

- Add PyPI as the default index in PackageFinder &nbsp;-&nbsp; by frostming [<samp>(7d1c2)</samp>](https://github.com/frostming/unearth/commit/7d1c215)
- Add a default timeout to the session Close 80 &nbsp;-&nbsp; by frostming in https://github.com/frostming/unearth/issues/80 [<samp>(1d9a2)</samp>](https://github.com/frostming/unearth/commit/1d9a2dc)

&nbsp;&nbsp;&nbsp;🐞 Bug Fixes

- Support fetching from Git refs &nbsp;-&nbsp; by frostming [<samp>(c777d)</samp>](https://github.com/frostming/unearth/commit/c777db5)
- Update hg.py to use the commit hash instead of the local identity &nbsp;-&nbsp; by paugier in https://github.com/frostming/unearth/issues/91 [<samp>(0d538)</samp>](https://github.com/frostming/unearth/commit/0d538f8)

&nbsp;&nbsp;&nbsp;💻 Chores

- Update pdm.lock &nbsp;-&nbsp; by github-actions[bot] and **frostming** in https://github.com/frostming/unearth/issues/81 [<samp>(470cb)</samp>](https://github.com/frostming/unearth/commit/470cba4)
- Update pdm.lock &nbsp;-&nbsp; by github-actions[bot] and **frostming** in https://github.com/frostming/unearth/issues/86 [<samp>(f2bc8)</samp>](https://github.com/frostming/unearth/commit/f2bc840)
- Update pdm.lock &nbsp;-&nbsp; by github-actions[bot] and **frostming** in https://github.com/frostming/unearth/issues/88 [<samp>(ee35b)</samp>](https://github.com/frostming/unearth/commit/ee35b6e)
- Update quickstart in the readme &nbsp;-&nbsp; by bswck in https://github.com/frostming/unearth/issues/94 [<samp>(f9316)</samp>](https://github.com/frostming/unearth/commit/f93163c)

&nbsp;&nbsp;&nbsp;&nbsp;[View changes on GitHub](https://github.com/frostming/unearth/compare/0.12.1...0.13.0)

0.12.1

&nbsp;&nbsp;&nbsp;🐞 Bug Fixes

- Match index url with the same netloc &nbsp;-&nbsp; by frostming [<samp>(b43f3)</samp>](https://github.com/frostming/unearth/commit/b43f3bf)

&nbsp;&nbsp;&nbsp;&nbsp;[View changes on GitHub](https://github.com/frostming/unearth/compare/0.12.0...0.12.1)

0.12.0

&nbsp;&nbsp;&nbsp;🚀 Features

- Add callback to report download status &nbsp;-&nbsp; by frostming in https://github.com/frostming/unearth/issues/78 [<samp>(049c8)</samp>](https://github.com/frostming/unearth/commit/049c8da)

&nbsp;&nbsp;&nbsp;🐞 Bug Fixes

- Respect :all: in prefer_binary config &nbsp;-&nbsp; by frostming [<samp>(6d8e8)</samp>](https://github.com/frostming/unearth/commit/6d8e8a0)

&nbsp;&nbsp;&nbsp;&nbsp;[View changes on GitHub](https://github.com/frostming/unearth/compare/0.11.2...0.12.0)

0.11.2

&nbsp;&nbsp;&nbsp;🐞 Bug Fixes

- **security**: Validate the package name extracted from the part before the last hyphen &nbsp;-&nbsp; by frostming in https://github.com/frostming/unearth/issues/77 [<samp>(09f43)</samp>](https://github.com/frostming/unearth/commit/09f4330)

&nbsp;&nbsp;&nbsp;&nbsp;[View changes on GitHub](https://github.com/frostming/unearth/compare/0.11.1...0.11.2)

0.11.1

Not secure
&nbsp;&nbsp;&nbsp;🐞 Bug Fixes

- Also fallback on "__token__" username for KeyringCliProvider &nbsp;-&nbsp; by deronnax in https://github.com/frostming/unearth/issues/71 [<samp>(1b23c)</samp>](https://github.com/frostming/unearth/commit/1b23c92)
- Revert the handling of 403 and 404 &nbsp;-&nbsp; by frostming in https://github.com/frostming/unearth/issues/75 [<samp>(eca17)</samp>](https://github.com/frostming/unearth/commit/eca170d)

&nbsp;&nbsp;&nbsp;💻 Chores

- Update pdm.lock &nbsp;-&nbsp; by github-actions[bot] and **frostming** in https://github.com/frostming/unearth/issues/73 [<samp>(225e1)</samp>](https://github.com/frostming/unearth/commit/225e124)

&nbsp;&nbsp;&nbsp;&nbsp;[View changes on GitHub](https://github.com/frostming/unearth/compare/0.11.0...0.11.1)

Page 3 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.