Repository navigation
What's Changed
New features and improvements
- Update the PyPI classifiers by @LeMyst in #1123
- Add tags to remove_claims() and reload any entity with get() by @LeMyst in #1125
- Import the data model without the HTTP stack by @LeMyst in #1121
- Load the qualifiers, references and ranks of fastrun statements in batches by @LeMyst in #1116
- Support the WikibaseManifest of an instance by @LeMyst in #1127
Bug fixes
- Give EDTF and LocalMedia their own property type by @LeMyst in #1124
- Match the globe coordinates of the query service in fast run by @LeMyst in #1117
- Compare duplicate qualifiers exactly in Claim equality by @LeMyst in #1118
- Test the error paths of the data types and References by @LeMyst in #1126
- Fix the bugs of the experimental format2wbi() by @LeMyst in #1119
- Keep the edit token out of the debug log and other clean-ups by @LeMyst in #1120
- Fall back on the pyproject.toml for version of a checkout by @LeMyst in #1128
- Escape the SPARQL string literals of get_sparql_value() by @LeMyst in #1129
- Fix the fast run language data checks and order its statement loads by @LeMyst in #1130
- Use the login and report missing titles in MediaInfo get_by_title() by @LeMyst in #1131
- Cover the models with tests, and fix Aliases.set() with KEEP and the enum checks by @LeMyst in #1135
- Cover the login module with tests, and fix the headers of Login by @LeMyst in #1134
Documentation
- Redirect the old Read the Docs URLs from a 404 page by @LeMyst in #1113
- Add a CITATION.cff file by @LeMyst in #1114
- Point the Copilot instructions to AGENTS.md and fix two AGENTS.md rules by @LeMyst in #1122
- Fix the user agents and the Q42 label of the notebooks by @LeMyst in #1132
Other changes
- Bump version to 0.14.2.dev0 by @LeMyst in #1112
- Cover the helpers module with tests by @LeMyst in #1133
- Cover the fast run module with tests by @LeMyst in #1136
- Cover the data types with tests by @LeMyst in #1137
- Cover the entities and the package init with tests by @LeMyst in #1138
- Remove the branches the tests can't reach by @LeMyst in #1139
- Fail the CI when a change leaves code untested by @LeMyst in #1140
- Run the tests when the coverage configuration changes by @LeMyst in #1141
- Prepare the 0.14.2 release by @LeMyst in #1142
Full Changelog: v0.14.1...v0.14.2