Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

⬆️ Updates peewee to v3.14.0 #97

Merged
merged 1 commit into from
Nov 7, 2020
Merged

⬆️ Updates peewee to v3.14.0 #97

merged 1 commit into from
Nov 7, 2020

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 7, 2020

This PR contains the following updates:

Package Update Change
peewee minor ==3.13.3 -> ==3.14.0

Release Notes

coleifer/peewee

v3.14.0

Compare Source

This release has been a bit overdue and there are numerous small improvements
and bug-fixes. The bugfix that prompted this release is #​2293, which is a
regression in the Django-inspired .filter() APIs that could cause some
filter expressions to be discarded from the generated SQL. Many thanks for the
excellent bug report, Jakub.

  • Add an experimental helper, shortcuts.resolve_multimodel_query(), for
    resolving multiple models used in a compound select query.
  • Add a lateral() method to select query for use with lateral joins, refs
    issue #​2205.
  • Added support for nested transactions (savepoints) in cockroach-db (requires
    20.1 or newer).
  • Automatically escape wildcards passed to string-matching methods, refs #​2224.
  • Allow index-type to be specified on MySQL, refs #​2242.
  • Added a new API, converter() to be used for specifying a function to use to
    convert a row-value pulled off the cursor, refs #​2248.
  • Add set() and clear() method to the bitfield flag descriptor, refs #​2257.
  • Add support for range types with IN and other expressions.
  • Support CTEs bound to compound select queries, refs #​2289.
Bug-fixes
  • Fix to return related object id when accessing via the object-id descriptor,
    when the related object is not populated, refs #​2162.
  • Fix to ensure we do not insert a NULL value for a primary key.
  • Fix to conditionally set the field/column on an added column in a migration,
    refs #​2171.
  • Apply field conversion logic to model-class values. Relocates the logic from
    issue #​2131 and fixes #​2185.
  • Clone node before modifying it to be flat in an enclosed nodelist expr, fixes
    issue #​2200.
  • Fix an invalid item assignment in nodelist, refs #​2220.
  • Fix an incorrect truthiness check used with save() and only=, refs #​2269.
  • Fix regression in filter() where using both *args and **kwargs caused
    the expressions passed as args to be discarded. See #​2293.

View commits


Renovate configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

@frenck frenck merged commit 05c5270 into master Nov 7, 2020
@frenck frenck deleted the renovate/peewee-3.x branch November 7, 2020 21:57
@github-actions github-actions bot locked and limited conversation to collaborators Jan 21, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants