infinityofspace / jellyfin_alexa_skill

Selfhosted Alexa media player skill for Jellyfin
GNU General Public License v3.0
71 stars 11 forks source link

Update peewee requirement from ~=3.15.1 to ~=3.15.3 #82

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Updates the requirements on peewee to permit the latest version.

Release notes

Sourced from peewee's releases.

3.15.3

  • Add scalars() query method (complements scalar()), roughly equivalent to writing [t[0] for t in query.tuples()].
  • Small doc improvements
  • Fix and remove some flaky test assertions with Sqlite INSERT + RETURNING.
  • Fix innocuous failing Sqlite test on big-endian machines.

View commits

Changelog

Sourced from peewee's changelog.

3.15.3

  • Add scalars() query method (complements scalar()), roughly equivalent to writing [t[0] for t in query.tuples()].
  • Small doc improvements
  • Fix and remove some flaky test assertions with Sqlite INSERT + RETURNING.
  • Fix innocuous failing Sqlite test on big-endian machines.

View commits

3.15.2

  • Fix bug where field-specific conversions were being applied to the pattern used for LIKE / ILIKE operations. Refs #2609
  • Fix possible infinite loop when accidentally invoking the __iter__ method on certain Column subclasses. Refs #2606
  • Add new helper for specifying which Model a particular selected column-like should be bound to, in queries with joins that select from multiple sources.

View commits

3.15.1

  • Fix issue introduced in Sqlite 3.39.0 regarding the propagation of column subtypes in subqueries.
  • Fix bug where cockroachdb server version was not set when beginning a transaction on an unopened database.

View commits

3.15.0

Rollback behavior change in commit ab43376697 (GH #2026). Peewee will no longer automatically return the cursor rowcount for certain bulk-inserts. This should only affect users of MySQL and Sqlite who relied on a bulk INSERT returning the rowcount (as opposed to the cursor's lastrowid). The rowcount behavior is still available chaining the as_rowcount() method:

# NOTE: this change only affects MySQL or Sqlite.
db = MySQLDatabase(...)

Previously, bulk inserts of the following forms would return the rowcount.

query = User.insert_many(...) # Bulk insert. query = User.insert_from(...) # Bulk insert (INSERT INTO .. SELECT FROM).

Previous behavior (peewee 3.12 - 3.14.10):

rows_inserted = query.execute()

New behavior:

</tr></table>

... (truncated)

Commits
  • 8d32cb0 3.15.3
  • a09d82d Merge pull request #2620 from carlwgeorge/test_murmur_hash-big-endian
  • 3e46169 Skip test_murmur_hash on big endian architectures
  • 7333539 Comment-out invalid as_rowcount() + RETURNING tests for sqlite.
  • 49a64bd Temporarily skip failing sqlite+returning test on Python 3.11.
  • ddb59cc Clean up the doc on mysql-connector & mariadb-connector.
  • 4849bb9 Small improvement to driver info for MySQL users.
  • 304e209 Fix pylint complaint, #2612
  • b383c6f Add Select.scalars(), roughly equivalent to [t[0] for t in q.tuples()]
  • 32b3e1e Fix trove classifiers.
  • Additional commits viewable in compare view


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[bot] commented 1 year ago

Superseded by #94.