Graphistry

Latest version: v0.34.17

Safety actively analyzes 685670 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 17

0.34.3

Added

* Layout `modularity_weighted_layout` that uses edge weights to more strongly emphasize community structure

Docs

* Tutorial for `modularity_weighted_layout`

Infra

* Upgrade tests to`docker compose` from `docker-compose`
* Remove deprecated `version` to address warnings

0.34.2

Fixed

* Graceful CPU fallbacks: When lazy GPU dependency imports throw `ImportError`, commonly seen due to broken CUDA environments or having CUDA libraries but no GPU, warn and fall back to CPU.

* Ring layouts now support filtered inputs, giving expected positions

* `encode_axis()` updates are now functional, not inplace

Changed

* Centralize lazy imports into `graphistry.utils.lazy_import`
* Lazy imports distinguish `ModuleNotFound` (=> `False`) from `ImportError` (warn + `False`)

0.34.1

Infra

* Upgrade pypi automation to py3.8

0.34.0

Added

* Ring layouts: `ring_categorical_layout()`, `ring_continuous_layout()`, `time_ring_layout()`
* Plottable interface includes `encode_axis()`, `settings()`
* Minimal global config manager

Infra

* Test GPU infra updated to Graphistry 2.41 (RAPIDS 23.10, CUDA 11.8)
* Faster test preamble
* More aggressive low-memory support in GPU UMAP unit tests

Fixed

* cudf materialize nodes auto inference
* workaround feature_utils typecheck fail

Docs

* Ring layouts

Breaking 🔥

* Dropping support for Python 3.7 (EOL)

0.33.9

Added

* Added `personalized_pagerank` to the list of supported `compute_igraph` algorithms.

0.33.8

Fixed

* Fix from_json when json object contains predicates.

Page 5 of 17

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.