pystow

👜 Easily pick a place to store data for your Python code.

MIT License

Downloads
151.7K
Stars
36
Committers
4
pystow - v0.5.4 Latest Release

Published by cthoyt 7 months ago

What's Changed

Full Changelog: https://github.com/cthoyt/pystow/compare/v0.5.3...v0.5.4

pystow - v0.5.3

Published by cthoyt 8 months ago

What's Changed

Full Changelog: https://github.com/cthoyt/pystow/compare/v0.5.2...v0.5.3

pystow - v0.5.2

Published by cthoyt 12 months ago

What's Changed

Full Changelog: https://github.com/cthoyt/pystow/compare/v0.5.0...v0.5.2

pystow - v0.5.0

Published by cthoyt 12 months ago

What's Changed

Full Changelog: https://github.com/cthoyt/pystow/compare/v0.4.9...v0.5.0

pystow - v0.4.9

Published by cthoyt almost 2 years ago

What's Changed

Full Changelog: https://github.com/cthoyt/pystow/compare/v0.4.8...v0.4.9

pystow - v0.4.8

Published by cthoyt almost 2 years ago

What's Changed

Full Changelog: https://github.com/cthoyt/pystow/compare/v0.4.7...v0.4.8

pystow - v0.4.7

Published by cthoyt almost 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/cthoyt/pystow/compare/v0.4.6...v0.4.7

pystow - v0.4.6

Published by cthoyt about 2 years ago

What's Changed

Full Changelog: https://github.com/cthoyt/pystow/compare/v0.4.5...v0.4.6

pystow - v0.4.5

Published by cthoyt over 2 years ago

pystow - v0.4.4

Published by cthoyt over 2 years ago

What's Changed

Full Changelog: https://github.com/cthoyt/pystow/compare/v0.4.3...v0.4.4

pystow - v0.4.3

Published by cthoyt over 2 years ago

What's Changed

Full Changelog: https://github.com/cthoyt/pystow/compare/v0.4.2...v0.4.3

pystow - v0.4.2

Published by cthoyt over 2 years ago

This release adds several additional load_* and dump_* functions for RDF using rdflib, pandas dataframes, CSV, JSON, XML using lxml, and pickle. It also adds the hexdigest URL processor suggested by @kkaris for when you want to download a file and there's also a file right next to it that has the hexdigest in it.

What's Changed

Full Changelog: https://github.com/cthoyt/pystow/compare/v0.4.1...v0.4.2

pystow -

Published by cthoyt over 2 years ago

Adds new ensure function pystow.ensure_pickle that works the same as pystow.ensure_json, but for pickle files.

This PR also adds the first opener functions suggested by @bgyori in #36 that work similarly to their ensure_* counterparts, but assume the file already exists:

  • pystow.open_csv
  • pystow.open_json
  • pystow.open_pickle

This makes PyStow more extensible to other applications that might write to its directories outside of the ensure_* functions.

pystow - v0.4.0

Published by cthoyt over 2 years ago

  • Reorganize package to avoid name collisions (this shouldn't have any effect unless you were directly importing from pystow.module)
  • Add top-level function pystow.submodule but it's already deprecated to go along with the other usages. This will be removed in v0.5.0.
  • Make docs work properly!

Full Changelog: https://github.com/cthoyt/pystow/compare/v0.3.1...v0.4.0

pystow - v0.3.1

Published by cthoyt over 2 years ago

What's Changed

Full Changelog: https://github.com/cthoyt/pystow/compare/v0.3.0...v0.3.1

pystow - v0.3.0

Published by cthoyt almost 3 years ago

What's Changed

Full Changelog: https://github.com/cthoyt/pystow/compare/v0.2.8...v0.3.0

pystow -

Published by cthoyt almost 3 years ago

  • Improve documentation for ensuring RDF ( #24, thanks @dobraczka)
  • Fix sphinx documentation of pystow.utils submodule
pystow -

Published by cthoyt almost 3 years ago

  • pin old flake8 version in CI since new one is broken
  • update docs
  • add mocks for tests
  • add new opener functions (they don't have top level functions yet)
pystow -

Published by cthoyt about 3 years ago

  • Blacken all code
  • Remove deprecated get() function
  • Add ensure_json() function that works similarly to ensure_csv() and other ensure_functions(). One thing it doesn't do is canonicalize the JSON, which is sometimes annoying
pystow -

Published by cthoyt about 3 years ago

  • Refactor hex digest generation
  • Fix bug in type casting from env
Package Rankings
Top 44.54% on Conda-forge.org
Top 5.42% on Pypi.org