Releases: googleapis/python-ndb
Releases · googleapis/python-ndb
v1.1.2
chore: release 1.1.2 (#364) * updated CHANGELOG.md [ci skip] * updated setup.py [ci skip] Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
v1.1.1
chore: release 1.1.1 (#356) * updated CHANGELOG.md [ci skip] * updated setup.py [ci skip] Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
v1.1.0
chore: release 1.1.0 (#352) * updated CHANGELOG.md [ci skip] * updated setup.py [ci skip]
v1.0.1
chore: release 1.0.1 (#320) * updated CHANGELOG.md [ci skip] * updated setup.py [ci skip]
v1.0.0
chore: release 1.0.0 (#309) Release google-cloud-ndb to GA (1.0.0)
v0.2.2
Bug Fixes
- Convert NDB keys to Datastore keys for serialization. (#287) (779411b), closes #284
- fix missing ne methods (#279) (03dd5e1)
- Fix repr() for ComputedProperty (#291) (2d8857b), closes #256
- Handle
intfor DateTimeProperty (#285) (2fe5be3), closes #261 - More friendly error message when using
fetch_pagewith post-filters. (#269) (a40ae74), closes #254
v0.2.1
v0.2.0
11-06-2019 10:39 PST
Implementation Changes
query.map()andquery.map_async()hanging with empty result set. (#230)- remove dunder version (#202)
- Check context (#211)
- Fix
Model._gql. (#223) - Update intersphinx mapping (#206)
- do not set meanings for compressed property when it has no value (#200)
New Features
- Python 2.7 compatibility (#203)
- Add
tzinfoto DateTimeProperty. (#226) - Implement
_prepare_for_putforStructuredPropertyandLocalStructuredProperty. (#221) - Implement
Query.mapandQuery.map_async. (#218) - Allow class member values in projection and distinct queries (#214)
- Implement
Future.cancel()(#204)
Documentation
- Update README to include Python 2 support. (#231)
- Fix typo in MIGRATION_NOTES.md (#208)
- Spelling fixes. (#209)
- Add spell checking dependencies for documentation build. (#196)
Internal / Testing Changes
v0.1.0
09-10-2019 13:43 PDT
Deprecations
- Deprecate
max_memcache_items, memcache options,force_rewrites,Query.map(),Query.map_async(),blobstore. (#168)
Implementation Changes
- Fix error retrieving values for properties with different stored name (#187)
- Use correct class when deserializing a PolyModel entity. (#186)
- Support legacy compressed properties back and forth (#183)
- Store Structured Properties in backwards compatible way (#184)
- Allow put and get to work with compressed blob properties (#175)
- Raise an exception when storing entity with partial key without Datastore. (#171)
- Normalize to prefer
projectoverapp. (#170) - Enforce naive datetimes for
DateTimeProperty. (#167) - Handle projections with structured properties. (#166)
- Fix polymodel put and get (#151)
_prepare_for_putwas not being called at entity level (#138)- Fix key property. (#136)
- Fix thread local context. (#131)
- Bugfix: Respect
_indexedflag of properties. (#127) - Backwards compatibility with older style structured properties. (#126)
New Features
- Read legacy data with Repeated Structured Expando properties. (#176)
- Implement
Context.call_on_commit. (#159) - Implement
Context.flush(#158) - Implement
use_datastoreflag. (#155) - Implement
tasklets.toplevel. (#157) - Add RedisCache implementation of global cache (#150)
- Implement Global Cache (#148)
- ndb.Expando properties load and save (#117)
- Implement cache policy. (#116)
Documentation
- Fix Kokoro publish-docs job (#153)
- Update Migration Notes. (#152)
- Add
project_urlsfor pypi page (#144) - Fix
TRAMPOLINE_BUILD_FILEin docs/common.cfg. (#143) - Add kokoro docs job to publish to googleapis.dev. (#142)
- Initial version of migration guide (#121)
- Add spellcheck sphinx extension to docs build process (#123)
Internal / Testing Changes
- Clean up usage of
object.__new__and mocks forModelin unit tests (#177) - Prove tasklets can be Python 2.7 and 3.7 compatible. (#174)
- Discard src directory and fix flake8 failures (#173)
- Add tests for
Model.__eq__()(#169) - Remove skip flag accidentally left over (#154)
- Try to get kokoro to add indexes for system tests (#145)
- Add system test for PolyModel (#133)
- Fix system test under Datastore Emulator. (Fixes #118) (#119)
- Add unit tests for
_entity_from_ds_entityexpando support (#120)
0.0.1
06-11-2019 16:30 PDT
Implementation Changes
New Features
- Implement expando model (#99)
- Model properties (#96)
- Implemented tasklets.synctasklet (#58)
- Implement LocalStructuredProperty (#93)
- Implement hooks. (#95)
- Three easy Model methods. (#94)
- Model.get or insert (#92)
- Implement
Model.get_by_idandModel.get_by_id_async. - Implement
Model.allocate_idsandModel.allocate_ids_async. - Implement
Query.fetch_pageandQuery.fetch_page_async. - Implement
Query.countandQuery.count_async - Implement
Query.getandQuery.get_async.
Documentation
- update sphinx version and eliminate all warnings (#105)