Citrine v3.0.0 is now released!
We are proud to announce the 3rd major release of Citrine Python! The Citrine platform has made a lot of improvements over the past year, and our python SDK evolved along with it. This version of Citrine Python removes older methods that have been deprecated and keeps all our dependencies up to date to keep you running smoothly through 2024 and beyond.
It is recommended to migrate to version 3.0 as soon as possible. If all your code still runs without deprecation warnings with our previous release (version 2.42.2) then you have nothing to fear! Otherwise, things that were previously deprecation warnings may become errors.
Migrating to v3.0.0 immediately is not completely necessary, though continuing to use a 2.X version of Citrine Python may introduce instabilities in the near future. For any additional information on how to migrate your code, review the following deprecations below or consult our V3 Migration Guide.
Improvements
- Dependency updates #904 #921 #922
- Documentation improvements #910 #917 #920 #919
- More efficient logging #913
- Internal testing improvements #916
Deprecated
The following deprecated features are no longer supported
- Python 3.7 is no longer supported #903
- Citrine.builders are no longer supported #909
- Require a team ID for
find_or_create_project#912
Full Changelog: v2.42.2...v3.0.0