HadrienG / taxadb

:hatching_chick: locally query the ncbi taxonomy
http://taxadb.readthedocs.io/
MIT License
39 stars 16 forks source link

Bump peewee from 3.10.0 to 3.13.1 #65

Closed dependabot-preview[bot] closed 4 years ago

dependabot-preview[bot] commented 4 years ago

Bumps peewee from 3.10.0 to 3.13.1.

Release notes *Sourced from [peewee's releases](https://github.com/coleifer/peewee/releases).* > ## 3.13.1 > Fix a regression when specifying keyword arguments to the `atomic()` or > `transaction()` helper methods. Note: this only occurs if you were using Sqlite > and were explicitly setting the `lock_type=` parameter. > > [View commits](https://github.com/coleifer/peewee/compare/3.13.0...3.13.1) > > ## 3.13.0 > ### CockroachDB support added > > This will be a notable release as it adds support for > [CockroachDB](https://cockroachlabs.com/), a distributed, horizontally-scalable > SQL database. > > * [CockroachDB usage overview](http://docs.peewee-orm.com/en/latest/peewee/database.html#using-crdb) > * [CockroachDB API documentation](http://docs.peewee-orm.com/en/latest/peewee/playhouse.html#crdb) > > ### Other features and fixes > > * Allow `FOR UPDATE` clause to specify one or more tables (`FOR UPDATE OF...`). > * Support for Postgres `LATERAL` join. > * Properly wrap exceptions raised during explicit commit/rollback in the appropriate peewee-specific exception class. > * Capture original exception object and expose it as `exc.orig` on the wrapped exception. > * Properly introspect `SMALLINT` columns in Postgres schema reflection. > * More flexible handling of passing database-specific arguments to `atomic()` and `transaction()` context-manager/decorator. > * Fix non-deterministic join ordering issue when using the `filter()` API across several tables ([#2063](https://github-redirect.dependabot.com/coleifer/peewee/issues/2063)). > > [View commits](https://github.com/coleifer/peewee/compare/3.12.0...3.13.0) > > ## 3.12.0 > * Bulk insert (`insert_many()` and `insert_from()`) will now return the row count instead of the last insert ID. If you are using Postgres, peewee will continue to return a cursor that provides an iterator over the newly-inserted primary-key values by default. This behavior is being retained by default for compatibility. Postgres users can simply specify an empty `returning()` call to disable the cursor and retrieve the rowcount instead. > * Migration extension now supports altering a column's data-type, via the new `alter_column_type()` method. > * Added `Database.is_connection_usable()` method, which attempts to look at the status of the underlying DB-API connection to determine whether the connection is usable. > * Common table expressions include a `materialized` parameter, which can be used to control Postgres' optimization fencing around CTEs. > * Added `BloomFilter.from_buffer()` method for populating a bloom-filter from the output of a previous call to the `to_buffer()` method. > * Fixed APSW extension's `commit()` and `rollback()` methods to no-op if the database is in auto-commit mode. > * Added `generate_always=` option to the `IdentityField` (defaults to False). > > [View commits](https://github.com/coleifer/peewee/compare/3.11.2...3.12.0) > > ## 3.11.2 > * Implement `hash` interface for `Alias` instances, allowing them to be used in multi-source queries. > > [View commits](https://github.com/coleifer/peewee/compare/3.11.1...3.11.2) > > ## 3.11.1 > * Fix bug in new `_pk` / `get_id()` implementation for models that explicitly have disabled a primary-key. > > [View commits](https://github.com/coleifer/peewee/compare/3.11.0...3.11.1) > > ... (truncated)
Changelog *Sourced from [peewee's changelog](https://github.com/coleifer/peewee/blob/master/CHANGELOG.md).* > ## 3.13.1 > > Fix a regression when specifying keyword arguments to the `atomic()` or > `transaction()` helper methods. Note: this only occurs if you were using Sqlite > and were explicitly setting the `lock_type=` parameter. > > [View commits](https://github.com/coleifer/peewee/compare/3.13.0...3.13.1) > > ## 3.13.0 > > ### CockroachDB support added > > This will be a notable release as it adds support for > [CockroachDB](https://cockroachlabs.com/), a distributed, horizontally-scalable > SQL database. > > * [CockroachDB usage overview](http://docs.peewee-orm.com/en/latest/peewee/database.html#using-crdb) > * [CockroachDB API documentation](http://docs.peewee-orm.com/en/latest/peewee/playhouse.html#crdb) > > ### Other features and fixes > > * Allow `FOR UPDATE` clause to specify one or more tables (`FOR UPDATE OF...`). > * Support for Postgres `LATERAL` join. > * Properly wrap exceptions raised during explicit commit/rollback in the > appropriate peewee-specific exception class. > * Capture original exception object and expose it as `exc.orig` on the > wrapped exception. > * Properly introspect `SMALLINT` columns in Postgres schema reflection. > * More flexible handling of passing database-specific arguments to `atomic()` > and `transaction()` context-manager/decorator. > * Fix non-deterministic join ordering issue when using the `filter()` API > across several tables ([#2063](https://github-redirect.dependabot.com/coleifer/peewee/issues/2063)). > > [View commits](https://github.com/coleifer/peewee/compare/3.12.0...3.13.0) > > ## 3.12.0 > > * Bulk insert (`insert_many()` and `insert_from()`) will now return the row > count instead of the last insert ID. If you are using Postgres, peewee will > continue to return a cursor that provides an iterator over the newly-inserted > primary-key values by default. This behavior is being retained by default for > compatibility. Postgres users can simply specify an empty `returning()` call > to disable the cursor and retrieve the rowcount instead. > * Migration extension now supports altering a column's data-type, via the new > `alter_column_type()` method. > * Added `Database.is_connection_usabe()` method, which attempts to look at the > status of the underlying DB-API connection to determine whether the > connection is usable. > * Common table expressions include a `materialized` parameter, which can be > used to control Postgres' optimization fencing around CTEs. > ... (truncated)
Commits - [`fc342dd`](https://github.com/coleifer/peewee/commit/fc342ddcfda268a27e40a8178982ddf747de80a8) 3.13.1 - [`2b9f92c`](https://github.com/coleifer/peewee/commit/2b9f92c58dd399bc84a34214490858f9e6511c9f) Fix regression when passing lock_type= to sqlite atomic/transaction. - [`dcdf7cb`](https://github.com/coleifer/peewee/commit/dcdf7cb2a9d97c04eb8e13e3e2c949b2d64ebcd4) 3.13.0 - [`a7541ba`](https://github.com/coleifer/peewee/commit/a7541bae10736703c3b8c7e6f5c0898ea5756102) Add section ref to top of playhouse doc. - [`5af60fd`](https://github.com/coleifer/peewee/commit/5af60fdd8e83dbdc278a865ed58ea5683aaa0bab) Fix list-value coercion regression. - [`d140783`](https://github.com/coleifer/peewee/commit/d1407839564c0655c8fcc75afe99374b3edd2798) Fixup parameter list on run_transaction() method. - [`5ba89d0`](https://github.com/coleifer/peewee/commit/5ba89d09633d3cefcb211b76cf6509bae5abc4c9) Improvements to CRDB documentation. - [`8594cb3`](https://github.com/coleifer/peewee/commit/8594cb37e9f0b1b6e852fc637cb8e4f82089701e) Update introduction section of database docs w/CRDB notes. - [`4ce9ccc`](https://github.com/coleifer/peewee/commit/4ce9ccc0720f02c3c20e7e6e0edf38172865f8f2) Update CHANGELOG - [`b4d6919`](https://github.com/coleifer/peewee/commit/b4d69192a2c8ceb5e89f10e4b0162c1a5f1f06ea) Add support for cockroachdb to database model auto-generator. - Additional commits viewable in [compare view](https://github.com/coleifer/peewee/compare/3.10.0...3.13.1)


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
codecov-io commented 4 years ago

Codecov Report

Merging #65 into dev will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##              dev      #65   +/-   ##
=======================================
  Coverage   91.61%   91.61%           
=======================================
  Files          11       11           
  Lines         453      453           
=======================================
  Hits          415      415           
  Misses         38       38

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update debf145...caebd91. Read the comment docs.

dependabot-preview[bot] commented 4 years ago

Superseded by #78.