Citrine

Latest version: v3.17.0

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

Scan your dependencies

Page 18 of 23

0.51.0

Not secure
Note this release includes only usability improvements of alpha features.

Improvements
* Added `build_from_config` method to the tables collection, which allows you to get build and wait for the table to build in one method call. You can also use `initiate_build` and `get_by_build_job` for more advanced workflows.

Deprecated
* The `build_ara_table` and `get_job_status` methods of the table configs collection (aka Ara definitions) are now deprecated in favor of these new methods.

0.49.0

Not secure
What’s New
* We've introduced a new API for the `ExpressionPredictor`. This new API allows bounds to be enforced for expression inputs and removes the need for duplicate descriptors in the graph. To use the new format, add a key to `aliases` for each unknown expression argument and map to its associated descriptor. For more details on how to migrate see the [docs](https://citrineinformatics.github.io/citrine-python/reference/citrine.informatics.predictors.html#citrine.informatics.predictors.DeprecatedExpressionPredictor).

Deprecated
* The previous ExpressionPredictor has been deprecated and renamed DeprecatedExpressionPredictor. Moving forwards, ExpressionPredictor will require aliases for every argument in the expression, and aliases will point to descriptors (previously, aliases pointed to descriptor keys). To migrate to the new ExpressionPredictor, create a new aliases dictionary mapping every argument in your expression to a descriptor (instead of a descriptor key). To continue using the old format, replace all instances of ExpressionPredictor with DeprecatedExpressionPredictor.

0.47.0

Not secure
Improvements
* This release exposes the [gemd-python](https://pypi.org/project/gemd/) [v0.11.0](https://github.com/CitrineInformatics/gemd-python/releases/tag/v0.11.0). See the [release notes](https://github.com/CitrineInformatics/gemd-python/releases/tag/v0.11.0) for all the new functionality this enables.

Fixes
* We no longer rely on implicit cookies to exchange the authorization token, using the Authorization header explicitly instead. This fixes the some unauthorized POST issues that arose from a change in cookie handling.

0.45.0

Not secure
This release has no change in citrine-python functionality and is intended to follow [gemd-python](https://github.com/CitrineInformatics/gemd-python)'s release of [v0.10.0](https://github.com/CitrineInformatics/gemd-python/releases/tag/v0.10.0). See the release notes for all the new functionality this enables.

0.44.1

Not secure
This release contains a bugfix where the `citrine.builders` module was not included in the distribution due to a missing `__init__.py` file.

Bugs
* Added an `__init__.py` file to `citrine.builders` so it is included in the release (https://github.com/CitrineInformatics/citrine-python/pull/399)

0.44.0

Not secure
This is a small release of a new convenience method for data object deletion.

**What’s New**
* Datasets now include a `delete` convenience method that works for data objects and object templates. Using `dataset.delete`, you can avoid matching your data object type to the specific data object collection in the dataset, just like with `dataset.register`. (https://github.com/CitrineInformatics/citrine-python/pull/398)

Page 18 of 23

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.