Releases: pinecone-io/pinecone-python-client
Releases · pinecone-io/pinecone-python-client
Release v2.2.4
What's Changed
- Bump protobuf dependency to 3.20.x by @jhamon in #185
- CI setup for nightly python builds by @jhamon in #179
- Docs improvements
- by @byronnlandry in #187
- by @byronnlandry in #188
- by @efung in #191
- Fixing annoying urllib3 deprecation error
- Give feedback when
environment
kwarg mispelled by @tdonia in #198
New Contributors
- @efung made their first contribution in #191
- @izeye made their first contribution in #195
- @tdonia made their first contribution in #197
Full Changelog: v2.2.2...v2.2.4
Release v2.2.2
Changelog
Security Fixes
numpy
dependency from unpinned to>=1.22.0
to address low severity CVE-2021-34141protobuf
dependency from3.19.3
to~=3.19.5
to address a potential denial-of-service vector. This should only affect those consuming the grpc-flavored version of the client viapinecone-client[grpc]
.
Numpy features deprecated
We plan to remove our dependency on numpy in a future release to simplify the install experience. Deprecation warnings have been added to code paths where numpy is currently in use. Let us know if you have concerns about this.
End of Python 3.7 Support
We have also removed support for Python 3.7 which has reached the official end-of-life. The last version of the pinecone-client
to support Python 3.7 is v2.2.1. Our numpy
dependency forced our hand in this decision to drop support because numpy 1.22.0 no longer supports Python 3.7.
Release v2.2.0
Change log:
- Support for Vector
sparse_values
- Added function
upsert_from_dataframe()
which allows upserting a large dataset of vectors by providing a Pandas dataframe - Added option to pass vectors to
upsert()
as a list of dictionaries - Implemented GRPC retry by directly configuring the low-level
grpcio
behavior, instead of wrapping with an interceptor
Release 2.1.0
Change log:
- Fix "Connection Reset by peer" error after long idle periods
- Add typing and explicit names for arguments in all client operations
- Add docstrings to all client operations
- Support batch upsert by passing
batch_size
toupsert
method - Improve gRPC query results parsing performance
v2.0.13
Release 2.0.12
v2.0.12 release 2.0.12
Release 2.0.11
v2.0.11 release v2.0.11
v2.0.10
Release v2.0.9
Release v2.0.9
Release v2.0.8
Merge pull request #42 from pinecone-io/v2.0.8 Release v2.0.8