Regenerate from the current Scala backend: remove the Network
class, update CityNetwork literals, and add empty_dict_to_none
JSON preprocessing.
cpb
Fix flag column resolution. Regex-pattern flag column names from
metadata were passed through as-is instead of being matched
against the actual column names, so lookups failed.
packaging
Switch the build backend from flit to hatch.
Add a changelog link to [project.urls] for PyPI.
Update the maintainer list and email addresses.
0.3.11
dependencies
Remove the numpy < 2 limit.
metaclient
Fix station URI handling by converting between http and https
where needed.
0.3.10
cpb
Add a boolean value format.
modules
Fix a circular import.
0.3.9
release
Released the same day as 0.3.8, with no separately recorded
changes.
0.3.8
dataclient
Report a clear error when fetching the content of a data object
without having accepted the licence terms.
modules
Fix a circular import.
0.3.7
http
Overhaul request handling.
cpb
Best-effort reporting of the user for Jupyter cpb access.
queries
Simplify the SPARQL query by dropping filter exists inside
optional.
typing
Assorted type annotation fixes.
0.3.6
collection metadata
Add parentCollections to StaticCollection.
Add coverage to StaticCollection, declared as
Optional[GeoFeatureWithGeo] so it carries GeoJSON.
Make StaticCollection.members lighter when sub-collections are
present. Values can now be either PlainStaticObject or
PlainStaticCollection; the two differ in their fields (name
versus title), so test at runtime, as a collection can contain
both objects and other collections.
documentation
Update the meta.get_collection_meta examples accordingly.
0.3.5
dependencies
Limit the dependency to numpy < 2.
documentation
Minor README update.
0.3.4
metaclient
Correct Carbon Portal ontology URLs from https to http.
Add format to DobjSpecLite and document the class.
dataclient
Add an auth property.
cpb
Fix a typo in date format post-processing.
0.3.3
metaclient
Add get_collection_meta().
auth
Improve error messages and documentation.
0.3.2
geo
Add a geographical filter, with examples and a new bootstrap
method.