What's Changed
* Use debian-watch rust crate for debian/watch parsing by jelmer in https://github.com/jelmer/upstream-ontologist/pull/91
* Migrate guess_from_debian_changelog to rust by jelmer in https://github.com/jelmer/upstream-ontologist/pull/92
* Use more pyo3 traits by jelmer in https://github.com/jelmer/upstream-ontologist/pull/93
* Migrate autodoap to rust by jelmer in https://github.com/jelmer/upstream-ontologist/pull/94
* Drop Python 3.7 support by jelmer in https://github.com/jelmer/upstream-ontologist/pull/95
* Migrate more code to rust by jelmer in https://github.com/jelmer/upstream-ontologist/pull/96
* Run rust tests by jelmer in https://github.com/jelmer/upstream-ontologist/pull/97
* Apply ruff fixes & formatting by jelmer in https://github.com/jelmer/upstream-ontologist/pull/98
* Port more code to rust by jelmer in https://github.com/jelmer/upstream-ontologist/pull/102
* Port more code to rust by jelmer in https://github.com/jelmer/upstream-ontologist/pull/103
* Install breezy by jelmer in https://github.com/jelmer/upstream-ontologist/pull/104
* More rust by jelmer in https://github.com/jelmer/upstream-ontologist/pull/105
* Migrate README parsing to Rust by jelmer in https://github.com/jelmer/upstream-ontologist/pull/106
* rust ci: install modern python on macos by jelmer in https://github.com/jelmer/upstream-ontologist/pull/107
* CI: Vary names based on language by jelmer in https://github.com/jelmer/upstream-ontologist/pull/108
* Add origin type by jelmer in https://github.com/jelmer/upstream-ontologist/pull/109
* Mostly convert upstream-ontologist to rust by jelmer in https://github.com/jelmer/upstream-ontologist/pull/110
* Bump versions by jelmer in https://github.com/jelmer/upstream-ontologist/pull/111
* Fix typing ignores by jelmer in https://github.com/jelmer/upstream-ontologist/pull/112
* Add dependabot configuration by jelmer in https://github.com/jelmer/upstream-ontologist/pull/113
* Bump the github_actions group with 5 updates by dependabot in https://github.com/jelmer/upstream-ontologist/pull/114
* Bump deps by jelmer in https://github.com/jelmer/upstream-ontologist/pull/115
* Bump pyo3 to 0.20 by jelmer in https://github.com/jelmer/upstream-ontologist/pull/116
* Bump python to 3.12 by jelmer in https://github.com/jelmer/upstream-ontologist/pull/117
* Bump versions by jelmer in https://github.com/jelmer/upstream-ontologist/pull/118
* More refactoring for lintian-brush: by jelmer in https://github.com/jelmer/upstream-ontologist/pull/119
* Attempt to fix python bindings for lintian-brush by jelmer in https://github.com/jelmer/upstream-ontologist/pull/120
* Fix sanitize url by jelmer in https://github.com/jelmer/upstream-ontologist/pull/123
* Handle invalid URLs by jelmer in https://github.com/jelmer/upstream-ontologist/pull/122
* Implement UpstreamData.__contains__ by jelmer in https://github.com/jelmer/upstream-ontologist/pull/124
* Convert scraping to rust by jelmer in https://github.com/jelmer/upstream-ontologist/pull/125
* Convert readme_plain to rust by jelmer in https://github.com/jelmer/upstream-ontologist/pull/126
* Port ul_is_field_list to rust by jelmer in https://github.com/jelmer/upstream-ontologist/pull/127
* Add dependabot config for rust by jelmer in https://github.com/jelmer/upstream-ontologist/pull/128
* Fix cargo test by jelmer in https://github.com/jelmer/upstream-ontologist/pull/134
* Bump deps by jelmer in https://github.com/jelmer/upstream-ontologist/pull/135
* Bump serde_yaml from 0.8.26 to 0.9.32 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/136
* Bump toml from 0.8.10 to 0.8.11 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/137
* Bump serde_yaml from 0.9.32 to 0.9.33 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/138
* Bump serde_json from 1.0.112 to 1.0.114 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/132
* Bump toml from 0.8.11 to 0.8.12 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/139
* Bump reqwest from 0.11.25 to 0.12.1 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/142
* Bump gix-config from 0.34.0 to 0.36.0 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/141
* Fix debcargo URL by jelmer in https://github.com/jelmer/upstream-ontologist/pull/143
* Run ruff by jelmer in https://github.com/jelmer/upstream-ontologist/pull/149
* Bump html5ever from 0.26.0 to 0.27.0 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/148
* Bump serde_json from 1.0.114 to 1.0.115 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/147
* Bump dependencies, fix test by jelmer in https://github.com/jelmer/upstream-ontologist/pull/150
* Use stable rust toolchain by jelmer in https://github.com/jelmer/upstream-ontologist/pull/151
* Fix cibuildwheels by jelmer in https://github.com/jelmer/upstream-ontologist/pull/153
* Bump env_logger from 0.10.2 to 0.11.3 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/146
* Bump pulldown-cmark from 0.9.6 to 0.10.2 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/158
* Bump rust-ini from 0.18.0 to 0.21.0 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/155
* Bump lazy-regex from 2.5.0 to 3.1.0 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/154
* Bump gix-config from 0.36.0 to 0.36.1 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/159
* Bump pyproject-toml from 0.7.0 to 0.10.0 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/145
* Bump serde_json from 1.0.115 to 1.0.116 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/163
* Bump chrono from 0.4.37 to 0.4.38 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/161
* Bump serde from 1.0.197 to 1.0.198 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/162
* Bump reqwest from 0.12.3 to 0.12.4 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/160
* Bump mailparse from 0.14.1 to 0.15.0 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/167
* Bump breezyshim from 0.1.89 to 0.1.92 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/169
* Bump debcargo from `d56f524` to `0cf704b` by dependabot in https://github.com/jelmer/upstream-ontologist/pull/168
* Bump serde from 1.0.198 to 1.0.200 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/166
* Bump pulldown-cmark from 0.10.2 to 0.10.3 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/165
* Fix ruff by jelmer in https://github.com/jelmer/upstream-ontologist/pull/170
* Fix debian rustc compatibility by jelmer in https://github.com/jelmer/upstream-ontologist/pull/171
* Bump ruff from 0.4.3 to 0.4.4 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/175
* Various Python API improvements by jelmer in https://github.com/jelmer/upstream-ontologist/pull/176
* Bump debcargo from `0cf704b` to `2cc3e9f` by dependabot in https://github.com/jelmer/upstream-ontologist/pull/174
* Bump pulldown-cmark from 0.9.6 to 0.10.3 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/173
* Bump env_logger from 0.10.2 to 0.11.3 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/172
* Api improvements by jelmer in https://github.com/jelmer/upstream-ontologist/pull/177
* Bump pulldown-cmark from 0.10.3 to 0.11.0 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/180
* Bump serde from 1.0.201 to 1.0.202 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/178
* Bump toml from 0.8.12 to 0.8.13 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/179
* Add more tests by jelmer in https://github.com/jelmer/upstream-ontologist/pull/186
* Bump gix-config from 0.36.1 to 0.37.0 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/185
* Bump serde from 1.0.202 to 1.0.203 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/183
* Bump python-pkginfo from 0.6.1 to 0.6.2 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/182
* Bump ruff from 0.4.4 to 0.4.5 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/181
* Bump actions/upload-artifact from 2 to 4 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/157
* Bump pyproject-toml from 0.10.0 to 0.11.0 by dependabot in https://github.com/jelmer/upstream-ontologist/pull/184
* Handle Registry by jelmer in https://github.com/jelmer/upstream-ontologist/pull/187
* Handle Registry / preserve items if one of the guessers fails by jelmer in https://github.com/jelmer/upstream-ontologist/pull/188
* Attempt to fix macos arm64 wheel build by jelmer in https://github.com/jelmer/upstream-ontologist/pull/189
**Full Changelog**: https://github.com/jelmer/upstream-ontologist/compare/v0.1.36...v0.1.37