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

Update sequel requirement from >= 5.2, < 5.18 to >= 5.2, < 5.35 #338

Conversation

dependabot-preview[bot]
Copy link
Contributor

Updates the requirements on sequel to permit the latest version.

Changelog

Sourced from sequel's changelog.

=== 5.34.0 (2020-07-01)

  • Make eager_graph work correctly if called with no associations (jeremyevans)

  • Make :ruby eager limit strategy handle cases where there is no limit or offset (jeremyevans)

  • Do not keep a reference to a Sequel::Database instance that raises an exception during initialization (jeremyevans)

  • Make Database#pool.all_connections not yield for a single connection pool in disconnected state (jeremyevans)

  • Raise an exception if trying to disconnect a server that doesn't exist in the sharded connection pools (jeremyevans)

  • Support :refresh option when calling *_pks getter method in the association_pks plugin (jeremyevans)

  • Support caching of repeated calls to *_pks getter method in the association_pks plugin using :cache_pks association option (jeremyevans)

  • Add *_pks_dataset methods for one_to_many and many_to_many associations when using the association_pks plugin (jeremyevans)

=== 5.33.0 (2020-06-01)

  • Support custom join types on a per-association basis when using eager_graph/association_join (jeremyevans)

  • Support primary_key with type: :smallserial on PostgreSQL (j-a-m-l) (#1698)

  • Add Database#current_timestamp_utc accessor on SQLite to keep CURRENT_* in UTC instead of converting to localtime (jeremyevans)

=== 5.32.0 (2020-05-01)

  • Allow Database#create_table? work with :partition_of option on PostgreSQL (jeremyevans) (#1690)

  • Add fiber_concurrency extension, for using Fiber.current instead of Thread.current for checking out connections (jeremyevans)

  • Move most Sequel singleton methods into a module that extends Sequel for easier overriding (jeremyevans)

  • Fix method visibility issues in model, plugin, extension, and adapter code (jeremyevans)

  • Avoid defining conversion procs for PostgreSQL inet/cidr types in pg_inet extension when using sequel_pg 1.13.0+ (jeremyevans)

  • Add run_transaction_hooks Database extension, allowing for running the transaction hooks before commit/rollback, for use with transactional testing (jeremyevans)

  • Recognize timestamp(N) with time zone type (isc) (#1684)

=== 5.31.0 (2020-04-01)

  • Fix alter_table drop_constraint :primary_key option on SQLite for non-integer primary keys (jeremyevans)

  • Add skip_saving_columns plugin, which supports columns to skip when saving, and skips generated columns by default (joeosburn, jeremyevans) (#1681, #1682)

  • Add support for creating partitioned tables in PostgreSQL 10+ using :partition_by and :partition_of options (jeremyevans)

Commits
  • c4db4db Bump version to 5.34.0
  • 553af51 Minor spec fixes
  • 5741448 Add model specs for 100% branch coverage
  • af4e181 Avoid duplicate initialization in rcte_tree plugin
  • 890ebb1 Mark Model#schema_type_class for removal in Sequel 6
  • c7fdab6 Use local variable instead of duplicate method call
  • cfc5ee1 Make eager_graph work correctly if called with no associations
  • a3e0a29 Remove unnecessary conditionals
  • 1003cb9 Make :ruby eager limit strategy handle case for returns_array? without slice_...
  • f94ecac Add nocov markings around load time conditionals
  • Additional commits viewable in compare view

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:

  • 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-commenter
Copy link

Codecov Report

Merging #338 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff            @@
##            master      #338   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files          179       179           
  Lines         2680      2680           
=========================================
  Hits          2680      2680           

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 4c061bf...91115bf. Read the comment docs.

@dependabot-preview
Copy link
Contributor Author

Superseded by #344.

@dependabot-preview dependabot-preview bot deleted the dependabot/bundler/sequel-gte-5.2-and-lt-5.35 branch August 3, 2020 05:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant