Skip to content
v6.3.0

New features (Rust):

* Publish swh_graph_topology, to allow computing and reading compact
  topological orders
* swh-graph-convert: Add option to codegen GraphBuilder calls
* Add support for deserializing VecGraph with some properties missing

New features (Python):

* cli: Add list-datasets command
* Add Luigi task to upload toposort + generation numbers

Changes (Python):

* Promoted `tools/swh-graph-lookup` to the main CLI, as
  `swh graph find-context`

Fixes (Python):

* find-context: Remove usage of HTTP API to build qualified SWHID
* find-context: Add checks to verify if provided SWHID is valid
* Fix cgroup management when calling .run() twice on the same Command

Fixes (Rust):

* docs: Recommend using --locked with cargo install
* deserialize_with_labels_and_maps: Return a concrete type so it is actually `'static`
* Fix SWHID deserialization from serde_json::Deserializer::from_reader

Internal:

* Add tests for find-context subcommand
* Update Rust code to fit `rustc-1.83.0`
* Add support for type-checking with luigi >= 3.6.0
* Remove unused dependencies