Skip to content

Latest commit

 

History

History
239 lines (115 loc) · 10.1 KB

CHANGELOG.md

File metadata and controls

239 lines (115 loc) · 10.1 KB

0.4.0 (2021-02-15)

Bug Fixes

  • gcs: stop handling DefaultCredentialsError (d4754ff), closes #43

0.3.6 (2021-02-10)

Features

  • cli: add "-l" flag to ls command (e47fb02)
  • Pathy: add "ls" method for quickly querying blobs with stats (bf452e7)
  • tests: include tests in pypi package (#44) (d6ad724)

0.3.5 (2021-02-02)

Bug Fixes

  • pypi: add requirements.txt to distribution (#45) (759cd86)
  • python 3.9 compatibility (#46) (a965f40)

0.3.4 (2020-11-22)

Features

  • clients: add set_client_params for specifying client-specific args (#39) (84b9987)

0.3.3 (2020-11-12)

Bug Fixes

  • path.scheme would error with schemeless paths (#37) (80f0036)

0.3.2 (2020-11-12)

Bug Fixes

  • upgrade smart-open to >=2.2.0,<4.0.0 (#36) (fdf083e)

0.3.1 (2020-09-26)

Features

  • update smart-open to 2.2.0 for minimal deps (4b3e959)
  • ci: add pyright check to lint step (10ce34d)

0.3.0 (2020-09-04)

Code Refactoring

  • add BasePathy class to bind PathType var to (796dd40)

Features

  • add get_client/register_client for supporting multiple services (747815b)
  • ci: add lint check before testing (2633480)
  • GCS: print install command when using GCS without deps installed (d8dbcd4)

BREAKING CHANGES

  • This renames the internal GCS/File adapter classes by removing the prefix Client.
  • ClientBucketFS -> BucketFS
  • ClientBlobFS -> BlobFS
  • ClientBucketGCS -> BucketGCS
  • ClientBlobGCS -> BlobGCS
  • BucketStat -> BlobStat
  • use_fs, get_fs_client, use_fs_cache, get_fs_cache, and clear_fs_cache moved from pathy.api to pathy.clients

0.2.0 (2020-08-22)

Code Refactoring

  • rename PureGCSPath to PurePathy (5632f26)

Features

  • build: use husky to auto update docs when code changes (5a32357)
  • README: generate API and CLI docs (0213d2f)

BREAKING CHANGES

  • PureGCSPath is now PurePathy

0.1.3 (2020-06-28)

Features

0.1.2 (2020-05-23)

Bug Fixes

  • path.owner() can raise when using filesystem adapter (2877b06)

0.1.1 (2020-04-24)

Features

  • cli: add -r and -v flags for safer usage (a87e36f)

0.1.0 (2020-04-24)

Features

  • add FluidPath and GCSPath.fluid method (3393226)
  • cli: add ls [path] command (17cab1d)
  • cli: add pathy executable with cp and mv commands (98760fc)
  • cli: add rm [path] command (31cea91)
  • pathy: rename library to be more generic (c62b14d)

0.0.17 (2020-04-17)

Bug Fixes

  • do not de/compress opened files based on extension (22d14e7)

0.0.16 (2020-04-16)

Features

  • typing: expose library python types to mypy (53cf348)

0.0.15 (2020-04-16)

Bug Fixes

  • requirements: remove typer dependency (08e8fa0)

0.0.14 (2020-04-16)

Bug Fixes

  • iterdir: don't return empty results (2a8b870)

0.0.13 (2020-04-16)

Bug Fixes

  • to_local: issue where files without extensions would not be cached (3d543a8)

0.0.12 (2020-04-15)

Bug Fixes

  • recursion error when copying blob folders (8b6e01c)

0.0.11 (2020-04-15)

Features

  • to_local: support caching folders (cc56f6e)

0.0.10 (2020-04-14)

Features

  • add use_fs_caching and Pathy.to_local for caching (2894360)

0.0.9 (2020-04-08)

Features

0.0.8 (2020-04-08)

Features

  • allow passing Pathy to spacy.Model.to_disk (1d628cb)
  • use_fs: allow passing root folder as Path (3635152)

0.0.7 (2020-03-30)

Bug Fixes

  • gcs: gracefully handle invalid gcs client case (529f630)

0.0.6 (2020-03-30)

Features

  • add github releases for each pypi version (66dbed8)

0.0.5 (2020-03-30)

Bug Fixes

0.0.4 (2020-03-30)

Features

  • support unlink path operation

0.0.3 (2020-03-30)

Features

  • gcs: use smart_open for streaming files (e557ab9)
  • add file-system bucket adapter (1c72f47)
  • use_fs stores buckets on the file-system (f717280)

0.0.2 (2020-03-18)

Bug Fixes

  • tests: enable unit tests on ci (dd56011)