<!-- Release notes generated using configuration in .github/release.yml at main -->
What's Changed
Changes
* CHG: make project store iterable by sbrugman in https://github.com/pycodehash/pycodehash/pull/27
* CHG: the `PartitionedApproximateHasher` base class now handles the hashing of partitions by sbrugman in https://github.com/pycodehash/pycodehash/pull/31
* CHG: Add second check on location resource as module may not have resource by RUrlus in https://github.com/pycodehash/pycodehash/pull/36
Enhancements
* ENH: improved handling of unsupported built-in functions by RUrlus in https://github.com/pycodehash/pycodehash/pull/23
* ENH: consider Python as dataset using .pyc metadata by sbrugman in https://github.com/pycodehash/pycodehash/pull/29
* ENH: added the PythonModuleHasher by sbrugman in https://github.com/pycodehash/pycodehash/pull/34
* ENH: Add store location of traced calls for downstream use by RUrlus in https://github.com/pycodehash/pycodehash/pull/44
Fixes
* FIX: metadata should be invariant to key order by sbrugman in https://github.com/pycodehash/pycodehash/pull/30
* FIX: prevent find_definition error when module resource is empty by sbrugman in https://github.com/pycodehash/pycodehash/pull/35
* FIX: Add workaround for rope selecting the wrong name for chained calls by RUrlus in https://github.com/pycodehash/pycodehash/pull/43
Chores
* DOC: fix the list formatting on the SQL Queries page by sbrugman in https://github.com/pycodehash/pycodehash/pull/20
* DOC: use main branch in README links by sbrugman in https://github.com/pycodehash/pycodehash/pull/21
* TST: extend tests, various improvements and measure coverage by sbrugman in https://github.com/pycodehash/pycodehash/pull/24
* DOC: restrict status badge GitHub actions to `main` branch by sbrugman in https://github.com/pycodehash/pycodehash/pull/25
* PKG: enable a larger set of ruff linting rules and fix lint violations by sbrugman in https://github.com/pycodehash/pycodehash/pull/26
* DOC: refine dataset documentation by sbrugman in https://github.com/pycodehash/pycodehash/pull/28
* TYP: fix type hints in TypeHintStripper by sbrugman in https://github.com/pycodehash/pycodehash/pull/32
* MAINT: typo by sbrugman in https://github.com/pycodehash/pycodehash/pull/33
* TST: test hash_file_full by sbrugman in https://github.com/pycodehash/pycodehash/pull/37
* CICD: automate MkDocs deployments on merge to main by sbrugman in https://github.com/pycodehash/pycodehash/pull/38
* MAINT: move tracing utilities to tracing module by RUrlus in https://github.com/pycodehash/pycodehash/pull/39
* CICD: GitHub Actions docs automated deployment fix by sbrugman in https://github.com/pycodehash/pycodehash/pull/40
* DOC: consistent PyCodeHash naming by sbrugman in https://github.com/pycodehash/pycodehash/pull/41
* DOC: update examples with new syntax by sbrugman in https://github.com/pycodehash/pycodehash/pull/42
* DOC: Examples fix by sbrugman in https://github.com/pycodehash/pycodehash/pull/45
* CICD: GitHub Releases config by sbrugman in https://github.com/pycodehash/pycodehash/pull/46
* REL: Release of PycodeHash v0.2.0 by RUrlus in https://github.com/pycodehash/pycodehash/pull/47
**Full Changelog**: https://github.com/pycodehash/pycodehash/compare/v0.1.0...v0.2.0