Citrine

Latest version: v3.2.4

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

Scan your dependencies

Page 2 of 22

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

2.26.1

Not secure
In this release of Citrine Python, we've added a few small but key additions. You can now edit a Predictor without having to wait for a retrain. Also, we've added documentation on how to use the `sample_design_space` feature to return a list of starting candidates for your SL project, even if you don't have any data. And of course, we have some minor changes to keep up with our evolving back-end.

What's New
* You can change a Predictor configuration without triggering a retrain by passing `train=False` when updating your Predictor. https://github.com/CitrineInformatics/citrine-python/pull/867

Improvements
* Add documentation on sampling a Design Space. https://github.com/CitrineInformatics/citrine-python/pull/870
* Updated design spaces to use new endpoints. https://github.com/CitrineInformatics/citrine-python/pull/868, https://github.com/CitrineInformatics/citrine-python/pull/871

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

2.24.1

Not secure
With this release we are excited to provide two new features for our users. You can now quickly change the name of a predictor without re-training and you can get a list of experiments even if you haven't yet built a model! As always, we've kept up our maintenance to keep you running smoothly.

What's New
* You can now change the name and/or description of a predictor without triggering a full validation and retraining process. Simply call `project.predictors.rename(uid, version, name, descriptor)`. 865
* Want to kick start your experiments but don't have enough data for a model? Now all you need to is a Design Space! Triggering a Sample Design Space Execution will give you a diverse list of candidates to take to the lab - no model needed. 860

Improvements
* Minor improvements for our developers. 861, 862, 864, 866

**Full Changelog**: https://github.com/CitrineInformatics/citrine-python/compare/v2.22.0...v2.24.1

Page 2 of 22

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.