Citrine

Latest version: v3.17.0

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

Scan your dependencies

Page 3 of 23

2.42.1

In this version of Citrine python, we have some internal updates as well as improvements to our methods for accessing branches to improve consistency.

We are also pleased to announce that **Citrine python v3.0** will be coming in early February 2024. So as you update to the latest version of Citrine python, be sure to check your code (especially automated scripts) for any deprecation warnings! Those deprecated methods will result in errors after moving to v3.0.

Improvements
* Improvements to internal test automation. 906

Deprecated
* Deprecate branch access by version ID. To remain consistent with our other methods, one instead `get`s a branch with the branch root ID and version number. 902

Coming Soon
* We are very excited to announce that **Citrine python v3.0** is expected to release in early February 2024. Note this means that currently deprecated methods will result in errors after this move, so be sure to check your code for any deprecation warnings. Contact Citrine support for any assistance in migration.

**Full Changelog**: https://github.com/CitrineInformatics/citrine-python/compare/v2.41.0...v2.42.1

2.41.0

Shipping fixes and internal improvements with this release of Citrine Python. Making sure you can run smoothly as we pave the way for the next big step in functionality.

Improvements
* Internal changes for feature development. 891, 892, 893, 894, 898

Fixes
* Add admin checks for users and teams. 901

**Full Changelog**: https://github.com/CitrineInformatics/citrine-python/compare/v2.37.1...v2.41.0

2.37.1

Some minor updates to Citrine Python in this release to help catch ingestion errors and keep up with changing dependencies.

Improvements
* Add timeout setting to `files.ingest` ingestion endpoint to catch errors. 889
* Maintenance to keep us secure and up to date with dependencies. 890

**Full Changelog**: https://github.com/CitrineInformatics/citrine-python/compare/v2.36.0...v2.37.1

2.36.0

Not secure
This release of Citrine python is a bit sleepy but powerful nonetheless. We've continued to improve our error communication in the data ingestion process. We've also made internal improvements for our developers and to pave the way for future functionality.

Improvements
* New error surfaced when ids collide during ingestion. 884
* Minor internal improvements. 885, 886, 887

**Full Changelog**: https://github.com/CitrineInformatics/citrine-python/compare/v2.34.0...v2.36.0

2.34.0

Not secure
In this release of Citrine Python, we're introducing a host of improvements to address the feedback of our users and prepare for new functionality. As always, we hope to keep you running smoothly.

Improvements
* Fields are now optional in the `predictor.rename` method. 878
* We've broadened the acceptable arguments of ingest file names to accept path-like arguments. 880
* Improvements to consistency in error handling during ingestion. 882
* Minor internal improvements. 879, 876

Deprecated
* Deprecation warning added for `descriptors.descriptors_from_data_source` in favor of `descriptors.from_data_source`. 881

**Full Changelog**: https://github.com/CitrineInformatics/citrine-python/compare/v2.28.2...v2.34.0

2.28.2

Not secure
In the latest release of Citrine python, we have some new alpha functionality along with improvements and a fix. Our backend now supports integers as descriptor types in the AI Engine (they have long been supported in our data model), though that is considered alpha until our web application UI fully supports it. We've also improved our responses returned from ingestion tasks for easier de-bugging, and improved our documentation. As always, we are continually fixing bugs that arise and improving our backend to keep you running smoothly.

What's New
* [ALPHA] We now support integers in our AI Engine! Citrine python users can leverage the integer descriptor and integer constraints for modeling and design. However, this will cause instabilities in the UI of the Citrine Platform web application in the near term. Expect UI errors until cleared from ALPHA. 873, 877

Improvements
* Improvements to how our ingestion workflow returns statuses and errors to our users. 869
* Improve documentation on file upload. 875

Fixes
* Fix error default design space creation. 874

**Full Changelog**: https://github.com/CitrineInformatics/citrine-python/compare/v2.26.1...v2.28.2

Page 3 of 23

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.