Changelog¶
v0.22.1 (2023-03-13)¶
Backwards Incompatibilities¶
add
importlib-metadata>=3.7.0
dependency (#3652)
New Features¶
Bug Fixes¶
update
verta.integrations.xgboost
to use XGBoost’sTrainingCallback
interface (#3649)
v0.22.0 (2023-02-07)¶
Backwards Incompatibilities¶
remove
DeployedModel.credentials
,DeployedModel.access_token
(#3332)effectively replace
DeployedModel.predict()
andDeployedModel.predict_with_id()
’salways_retry_404
andalways_retry_429
parameters (which no longer have any effect) withretry_status
, and remove support for indefinite retries (#3332)extend
DeployedModel.predict()
andDeployedModel.predict_with_id()
’s default retry loop from about 20 seconds to 10 minutes (#3332)tighten
requests
dependency version lower constraint from>=2.21
to>=2.25
(#3540)add
urllib3>=1.26.0
dependency (#3549)
Deprecations¶
DeployedModel.from_url()
, in favor of directly instantiatingDeployedModel
(#3332)
New Features¶
allow
DeployedModel.predict()
andDeployedModel.predict_with_id()
to take a custom user-definedprediction_id
(#3332)add
backoff_factor
parameter toDeployedModel.predict()
andDeployedModel.predict_with_id()
(#3332)add model data logging via
verta.runtime.log()
, plusverta.runtime.context
for local testing (#3500, #3544, #3550, #3567, #3569)
Bug Fixes¶
Internal Changes¶
refactor
DeployedModel
’s HTTP session management (#3332)remove
Connection.get_personal_workspace()
which was a fallback we no longer need (#3404)remove
Connection.get_workspace_name_from_legacy_id()
which was a fallback we no longer need (#3407)refactor client test utilities for permission V2 (#3407, #3538, #3539, #3556)
v0.21.1 (2022-11-29)¶
New Features¶
add
ModelVersion.log_dataset_version()
,get_dataset_version()
, anddel_dataset_version()
(#3335)
Enhancements¶
Internal Changes¶
apply Black formatting to the full codebase (#3258)
v0.21.0 (2022-09-29)¶
Backwards Incompatibilities¶
remove support (and prevent installation) for Python 2.7, 3.5, and 3.6 (#3149, #3152, #3220)
remove
ExperimentRun.log_artifact_path()
andExperimentRun.log_image_path()
(#3159)remove clientside artifact storage (and the
VERTA_ARTIFACT_DIR
environment variable) (#3160)remove
ModelVersion.get_artifact_parts()
andExperimentRun.get_artifact_parts()
(#3162)remove
ExperimentRun.log_dataset()
(#3165)
New Features¶
Enhancements¶
v0.20.4 (2022-09-12)¶
New Features¶
add
VERTA_DISABLE_CLIENT_CONFIG
environment variable to disable client config file discovery (#3208)
Bug Fixes¶
during client config file discovery, skip directories that cannot be read (#3208)
v0.20.3 (2022-08-31)¶
New Features¶
Enhancements¶
bump
protobuf
dependency version upper constraint from<3.18
to<4.0
(#3070)
v0.20.2 (2022-04-27)¶
Enhancements¶
v0.20.1 (2022-04-11)¶
New Features¶
add model monitoring interface to deployment (#2962)
v0.20.0.post0 (2022-04-11)¶
Bug Fixes¶
fix issue where the package couldn’t be built from source (#2986)
v0.20.0 (2022-04-08)¶
Backwards Incompatibilities¶
DeployedModel
can no longer be directly instantiated from a run ID (though it usually shouldn’t be directly instantiated anyway) (#2727)ExperimentRun.deploy()
and related methods have been removed in favor ofEndpoint
(#2740)custom module collection now favors pip-installed libraries over local directories with the same name (#2805)
verta.monitoring
andClient.monitoring
have been removed (#2812)
New Features¶
support JWT cookies as an authn mechanism (#2716, #2738, #2737, #2928)
add explicit credentials parameter to
get_deployed_model()
(#2727)add
ModelError
exception for use in Verta Standard Models (#2735)support
pip install verta[unit_tests]
for optional testing dependencies (#2788)add
RegisteredModelVersion.log_setup_script()
(#2873)
Enhancements¶
Bug Fixes¶
make sure everything subclasses
object
(#2748)add validation for the
artifacts
parameter inRegisteredModelVersion.log_model()
(#2783)support directly deploying models that come from
keras
rather thantensorflow.python.keras
(#2872)properly fall back to client config file if an environment variable isn’t set (#2875)
v0.19.3 (2021-10-29)¶
Backwards Incompatibilities¶
validate
VertaModelBase.__init__()
parameter names inRegisteredModel.create_standard_model()
(#2570)remove
ExperimentRun.log_requirements()
(#2584)remove
ExperimentRun.log_model_for_deployment()
(#2584)Python.read_pip_file()
andPython.read_pip_environment()
now include previously-unsupported lines rather than skipping them by default (#2584)
New Features¶
add
SummarySample.is_aggregate
(#2555)fall back to logging raw requirements if manual parsing fails (#2584, #2643, #2676)
support setting custom environment variables in environment objects (#2634)
add
Docker
environment object (#2636)support
Docker
inlog_environment()
/get_environment()
(#2637)add
DockerImage
andRegisteredModelVersion.log_docker()
(#2641)add
RegisteredModel.create_containerized_model()
(#2648)add support for updating endpoints with existing builds (#2685)
Bug Fixes¶
Internal Changes¶
rename
remove_public_version_identifier()
toremove_local_version_identifier()
(#2601)move
_get_artifact_msg()
to_DeployableEntity
interface (#2626)add
_MODEL_KEY
to_DeployableEntity
interface (#2628)save metadata in
Artifact
proto when logging model (#2592)add
ensure_starts_with_slash()
(#2640)
v0.19.2 (2021-09-30)¶
New Features¶
add
RegisteredModelVersion.change_stage()
(#2654)
Bug Fixes¶
restrict
protobuf
dependency version upper constraint from<4.0
to<3.18
for Python 2 compatibility (#2633)
v0.19.1 (2021-08-09)¶
New Features¶
add
@verify_io
decorator for use withVertaModelBase.predict()
(#2540)
Enhancements¶
paginate
alerts.list()
(#2525)
Bug Fixes¶
v0.19.0 (2021-08-03)¶
Backwards Incompatibilities¶
remove Repository (#2498)
New Features¶
Enhancements¶
Bug Fixes¶
properly promote naïve datetimes in Python 2 (#2506)
Internal Changes¶
include non-public fields in
Alert.summary_sample_base
(#2519)
v0.18.2 (2021-07-14)¶
New Features¶
Enhancements¶
Bug Fixes¶
Internal Changes¶
v0.18.1 (2021-06-17)¶
Enhancements¶
Bug Fixes¶
v0.18.0 (2021-06-11)¶
Backwards Incompatibilities¶
rename with_workspace(workspace_name) parameter to with_workspace(workspace)
move formerly-private modules and entity classes to public import paths (#2011, #2308, #2313, #2314)
Deprecations¶
New Features¶
Enhancements¶
Bug Fixes¶
Internal Changes¶
v0.17.6 (2021-04-23)¶
New Features¶
v0.17.5 (2021-04-14)¶
Bug Fixes¶
v0.17.4 (2021-03-26)¶
New Features¶
Bug Fixes¶
v0.17.3 (2021-03-17)¶
New Features¶
Enhancements¶
Bug Fixes¶
Internal Changes¶
v0.17.2 (2021-02-26)¶
New Features¶
v0.17.1 (2021-02-24)¶
New Features¶
Enhancements¶
Internal Changes¶
v0.17.0 (2021-02-16)¶
Backwards Incompatibilities¶
New Features¶
Enhancements¶
Internal Changes¶
v0.16.5 (2021-01-26)¶
New Features¶
Internal Changes¶
v0.16.4 (2021-01-14)¶
Internal Changes¶
v0.16.3 (2020-12-18)¶
Bug Fixes¶
v0.16.2 (2020-12-16)¶
Bug Fixes¶
v0.16.1 (2020-12-14)¶
New Features¶
v0.16.0 (2020-12-09)¶
Backwards Incompatibilities¶
New Features¶
v0.15.9 (2020-11-21)¶
New Features¶
Bug Fixes¶
v0.15.8 (2020-11-17)¶
New Features¶
Enhancements¶
v0.15.7 (2020-11-05)¶
New Features¶
Enhancements¶
v0.15.6 (2020-10-02)¶
New Features¶
Enhancements¶
Bug Fixes¶
Internal Changes¶
v0.15.4 (2020-09-09)¶
Bug Fixes¶
v0.15.3 (2020-09-08)¶
New Features¶
Enhancements¶
Bug Fixes¶
v0.15.2 (2020-08-28)¶
Enhancements¶
v0.15.1 (2020-08-24)¶
Bug Fixes¶
v0.15.0 (2020-08-24)¶
New Features¶
Enhancements¶
Bug Fixes¶
v0.14.17 (2020-08-13)¶
New Features¶
Bug Fixes¶
Internal Changes¶
v0.14.16 (2020-08-06)¶
New Features¶
Internal Changes¶
v0.14.15 (2020-07-28)¶
Bug Fixes¶
v0.14.14 (2020-07-28)¶
Bug Fixes¶
v0.14.13 (2020-07-24)¶
Enhancements¶
Bug Fixes¶
Internal Changes¶
v0.14.12 (2020-07-16)¶
Backwards Incompatibilities¶
New Features¶
Enhancements¶
Bug Fixes¶
Internal Changes¶
v0.14.11 (2020-06-26)¶
New Features¶
v0.14.10 (2020-06-22)¶
Bug Fixes¶
v0.14.9 (2020-06-22)¶
Bug Fixes¶
v0.14.8 (2020-06-22)¶
New Features¶
Internal Changes¶
v0.14.7 (2020-06-18)¶
New Features¶
Enhancements¶
Bug Fixes¶
Internal Changes¶
v0.14.6 (2020-05-29)¶
New Features¶
Bug Fixes¶
Internal Changes¶
v0.14.5 (2020-05-13)¶
New Features¶
Bug Fixes¶
v0.14.4 (2020-05-04)¶
Backwards Incompatibilities¶
v0.14.3 (2020-04-20)¶
Backwards Incompatibilities¶
New Features¶
Internal Changes¶
v0.14.2 (2020-04-01)¶
New Features¶
Bug Fixes¶
Internal Changes¶
v0.14.1 (2020-03-17)¶
New Features¶
Bug Fixes¶
Internal Changes¶
v0.14.0 (2020-02-11)¶
Backwards Incompatibilities¶
New Features¶
Bug Fixes¶
Internal Changes¶
v0.13.19 (2020-01-08)¶
New Features¶
Bug Fixes¶
v0.13.18 (2019-12-12)¶
New Features¶
Bug Fixes¶
v0.13.17 (2019-12-05)¶
Deprecations¶
New Features¶
Internal Changes¶
v0.13.16 (2019-12-02)¶
New Features¶
v0.13.15 (2019-11-27)¶
New Features¶
v0.13.14 (2019-11-19)¶
New Features¶
v0.13.13 (2019-11-18)¶
Backwards Incompatibilities¶
Deprecations¶
New Features¶
Bug Fixes¶
v0.13.12 (2019-11-07)¶
New Features¶
Bug Fixes¶
Internal Changes¶
v0.13.11 (2019-10-30)¶
Backwards Incompatibilities¶
Bug Fixes¶
Internal Changes¶
v0.13.10 (2019-10-27)¶
Bug Fixes¶
Internal Changes¶
v0.13.9 (2019-10-17)¶
Bug Fixes¶
Internal Changes¶
v0.13.8 (2019-10-03)¶
New Features¶
Internal Changes¶
v0.13.7 (2019-09-18)¶
New Features¶
Bug Fixes¶
Internal Changes¶
v0.13.6 (2019-09-05)¶
Bug Fixes¶
Internal Changes¶
v0.13.5 (2019-09-05)¶
Bug Fixes¶
v0.13.3 (2019-09-04)¶
Deprecations¶
New Features¶
Bug Fixes¶
Internal Changes¶
v0.13.2 (2019-08-20)¶
New Features¶
v0.13.1 (2019-08-20)¶
Bug Fixes¶
v0.13.0 (2019-08-20)¶
New Features¶
Bug Fixes¶
Internal Changes¶
v0.12.9 (2019-08-13)¶
New Features¶
Bug Fixes¶
Internal Changes¶
v0.12.8 (2019-08-08)¶
Internal Changes¶
bump patch version to 8, to celebrate August 8th
handle getting Verta environment variables more consistently
v0.12.7 (2019-08-08)¶
New Features¶
Bug Fixes¶
Internal Changes¶
v0.12.6 (2019-08-01)¶
New Features¶
Internal Changes¶
v0.12.5 (2019-07-26)¶
New Features¶
v0.12.4 (2019-07-25)¶
New Features¶
v0.12.3 (2019-07-17)¶
Bug Fixes¶
Internal Changes¶
v0.12.2 (2019-07-16)¶
Bug Fixes¶
v0.12.1 (2019-07-16)¶
Backwards Incompatibilities¶
New Features¶
Bug Fixes¶
Internal Changes¶
implement internal utility for unwrapping directory paths into contained filepaths
implement internal utilities for reading Git information from the local filesystem
implement internal utilities for finding executing Python source files
implement internal utility for getting the file extension from a filepath
v0.12.0 (2019-06-27)¶
Backwards Incompatibilities¶
New Features¶
Bug Fixes¶
Internal Changes¶
v0.11.7 (2019-06-10)¶
Backwards Incompatibilities¶
New Features¶
Internal Changes¶
v0.11.6 (2019-06-07)¶
Backwards Incompatibilities¶
New Features¶
Bug Fixes¶
Internal Changes¶
v0.11.5 (2019-06-04)¶
Backwards Incompatibilities¶
Bug Fixes¶
Internal Changes¶
v0.11.4 (2019-05-31)¶
Backwards Incompatibilities¶
Bug Fixes¶
v0.11.3 (2019-05-31)¶
New Features¶
Bug Fixes¶
Internal Changes¶
v0.11.2 (2019-05-30)¶
Backwards Incompatibilities¶
Bug Fixes¶
v0.11.1 (2019-05-29)¶
Bug Fixes¶
v0.11.0 (2019-05-29)¶
Backwards Incompatibilities¶
New Features¶
Internal Changes¶
create an example notebook that downloads our beloved Census data with wget
update demo utility predict function to simply dump the JSON input into the request body
implement internal utility to check for exact version pins in a requirements.txt
implement internal utility to obtain the local environment’s Python version number
v0.10.2 (2019-05-22)¶
no functional changes