Commit History

Autor SHA1 Mensaxe Data
  Nuwan Goonasekera fe947106a3 Release 4.2.1 hai 1 mes
  Nuwan Goonasekera f06765d110 Merge pull request #339 from CloudVE/generate-url-response-headers hai 1 mes
  Nuwan Goonasekera 56b82d8248 Add response-header overrides to BucketObject.generate_url hai 1 mes
  Nuwan Goonasekera 3a857ac507 Merge pull request #338 from CloudVE/relax-python-floor hai 1 mes
  Nuwan Goonasekera ee39081cb1 Lower supported Python floor to 3.10 hai 1 mes
  Nuwan Goonasekera 19d7cf21f3 Release 4.2.0 hai 1 mes
  Nuwan Goonasekera 60dbe305f0 Merge pull request #337 from CloudVE/fix-provider-typing-followups hai 1 mes
  Nuwan Goonasekera fd82f8bd37 Fix AzureVolume.source to read source_resource_id for snapshot copies hai 1 mes
  Nuwan Goonasekera 1db3fd248c Fix latent provider bugs surfaced during the typing work hai 1 mes
  Nuwan Goonasekera dac29b29b8 Merge pull request #336 from CloudVE/remove-deprecation hai 1 mes
  Nuwan Goonasekera 94f6f26db1 Merge pull request #335 from CloudVE/add-typing hai 1 mes
  Nuwan Goonasekera 2b772f7889 Remove the `deprecation` dependency and long-expired deprecated APIs hai 1 mes
  Nuwan Goonasekera 6ef256d760 Fix integration regressions from the typing work hai 1 mes
  Nuwan Goonasekera e5fb48527a Merge pull request #333 from CloudVE/add-multipart-upload hai 1 mes
  Nuwan Goonasekera 33ed360848 Rationalize base-layer casts from review hai 1 mes
  Nuwan Goonasekera 46816b6639 Finalize provider typing: collapse exemption, enforce import order hai 1 mes
  Nuwan Goonasekera 965576350d Type the Azure provider; run mypy with deps and pin mypy 2.1 hai 1 mes
  Nuwan Goonasekera 05774f42b9 Type the GCP provider (pragmatic tier) + reconcile its inconsistencies hai 1 mes
  Nuwan Goonasekera c88b4f4680 Type the OpenStack provider (pragmatic tier) + conform to interface hai 1 mes
  Nuwan Goonasekera 8104ce587b Reconcile direction/description/id-getter inconsistencies (per review) hai 1 mes
  Nuwan Goonasekera 9f948d4d6c Reconcile remaining cross-provider inconsistencies surfaced by typing hai 1 mes
  Nuwan Goonasekera b9ff7716f1 Type the mock provider hai 1 mes
  Nuwan Goonasekera 65c03f888f Type the AWS provider under the pragmatic tier hai 1 mes
  Nuwan Goonasekera 3799d2a2d5 Reconcile interface return types with implementations hai 1 mes
  Nuwan Goonasekera ee13146584 Type the base/ layer under full mypy strict hai 1 mes
  Nuwan Goonasekera f61531719a Tighten interface types and enable full mypy strict hai 1 mes
  Nuwan Goonasekera bcd6d79171 Add comprehensive typing to the public interface + mypy tox check hai 1 mes
  Nuwan Goonasekera 70f0f84488 Add per-call UploadConfig for upload() and upload_from_file() hai 1 mes
  Nuwan Goonasekera 573c930caa Drive AWS upload_from_file with CloudBridge's multipart knobs hai 1 mes
  Nuwan Goonasekera 58ae94ab27 Fix multipart abort test for providers that pre-create empty objects hai 1 mes