jowilf / sqlalchemy-file

SQLAlchemy-file is a SQLAlchemy extension for attaching files to SQLAlchemy model and uploading them to various storage such as Local Storage, Amazon S3, Rackspace CloudFiles, Google Storage and others using Apache Libcloud.
https://jowilf.github.io/sqlalchemy-file/
MIT License
95 stars 12 forks source link

Update apache-libcloud requirement from <3.8,>=3.6 to >=3.6,<3.9 #99

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Updates the requirements on apache-libcloud to permit the latest version.

Changelog

Sourced from apache-libcloud's changelog.

Changes in Apache Libcloud 3.8.0

Compute


- Remove obsolete compute driver where the provider is either dead or not
  offering those services anymore: Bluebox, bsnlcloud, Cloudwatt, Enomaly,
  ElasticHosts, ElasticStack, GoGrid, Gridspot, HostVirtual, Joyent, Med-1,
  Nephoscale, 1on1, ProfitBricks, ServerLove, SkaliCloud, Softlayer, Voxel.

(#1743, #1852) [Anthony Monthe - @​ZuluPro, Tomaz Muraus - @​Kami]

  • [Outscale] Fix list_nodes() and list_volumes() method. (#1877) [Matthias Gatto - @​outscale-mgo]

  • [Azure ARM] Implement pagination in the list_nodes() method. This fixes a bug which would result in sometimes not all the nodes being returned. (#1824, #1850) [Jan Müller - @​ojan-mue]

  • [Azure ARM] Implement pagination in the list_volumes() method. This fixes a bug which would result in sometimes not all the volumes nodes being returned. (#1891) [Jan Müller - @​ojan-mue]

  • [Azure ARM] Bump DISK_API_VERSION from 2018-06-01 to 2023-01-02 to support premium v2 SSDs. (#1904) [John Wren Kennedy - @​jwk404]

  • [AWS EC2] Add support for the following new arguments to the ex_register_image() method:

    • boot_mode - control bios vs uefi boot
    • tpm_support - enable a tpm
    • uefi_data - provide NV UEFI vars
    • imds_support - require IMDSv2. (#1906) [Ross Vandegrift - @​rvandegrift]

Storage

  • Optimize read_in_chunks() function implementation.

    This should result in large performance speedups and lower memory usage when uploading or downloading a large file with a mismatching chunk size.

... (truncated)

Commits
  • 90fe3b4 Merge tool config options from setup.cfg to pyproject.toml and remove
  • 9518885 Use build module in the dev release artifacts github workflow.
  • 70599bf Prepare changes for the next release.
  • a5ee9ef Scrape latest ec2 instance pricing and sizing data.
  • 5cbeaf0 Update pyproject.toml url metadata to include user-friendly formatting
  • 6b3704a Pin urllib3 to older release to avoid issues related to Python being
  • 6c7d8ec Add missing license header.
  • 17ea217 Merge pull request #1929 from Kami/migrate_from_setuppy_to_pyproject_toml
  • 0750a08 Explicitly set content type for readme file in pyproject.toml.
  • 274f41a Add a comment on known pyproject homepage field related issue.
  • 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 show ignore conditions` will show all of the ignore conditions of the specified dependency - `@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)
codecov[bot] commented 1 year ago

Codecov Report

Patch and project coverage have no change.

Comparison is base (8eac799) 100.00% compared to head (edd6e99) 100.00%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #99 +/- ## ========================================= Coverage 100.00% 100.00% ========================================= Files 26 26 Lines 1853 1853 ========================================= Hits 1853 1853 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.