Skip to content

Releases: rmoralespp/jsonl

Release v1.3.20

22 Oct 12:11

Choose a tag to compare

  • Added: Added: Support por Python 3.14.
  • Changed: Update Publish to PyPI GitHub Action in the CD pipeline.

Release v1.3.19

16 Sep 14:29

Choose a tag to compare

  • Changed: The load_archive and load functions use number detection as a fallback when the file extension is not recognized.
  • Changed: Documentation, indicate that No external dependencies are required.

Release v1.3.18

15 Sep 09:16

Choose a tag to compare

  • Changed: Replace the deprecated urllib.request.urlretrieve because it is legacy.

Release v1.3.17

12 Sep 16:01

Choose a tag to compare

  • Added: The load_archive function now supports loading data directly from a URL.
  • Added: Acceptance tests to check the functionality of load_archive and load with URLs from a local HTTP server.
  • Changed: The load function now use internally urllib.request.urlretrieve to download the file from a URL to a temporary file before loading it.
  • Changed: Documentation, show that the NDJSON specification is supported
  • Fixed: Documentation, a note from dump_archive.md referencing a param with an incorrect name.

Release v1.3.16

23 Jul 12:21

Choose a tag to compare

  • Added: The load function now supports loading data directly from a URL.
  • Added: dump_archive and dump_fork now accept pathlib.Path objects as valid file path inputs.

Release v1.3.15

07 Jul 12:46

Choose a tag to compare

  • Improved: Documentation for better user guidance.

Release v1.3.14

07 Jul 12:06

Choose a tag to compare

  • Added: dump_archive function to dump JSON Lines files into an archive (zip or tar)
  • Changed: Update documentation site during CD pipeline instead of CI pipeline
  • Changed: Add Ruff linter integration to CI pipeline

Release v1.3.13

25 Jun 14:37

Choose a tag to compare

  • Added: load_archive function to load JSON Lines files from an archive (zip or tar)
  • Changed: Coverage is now 100%.
  • Changed: Improved docstrings.
  • Changed: Only the functions dump, dumper, dumps, dump_fork, load, loader, and load_archive are now
    public. Everything else is considered internal and private, intended solely for the module's internal functionality.

Release v1.3.12

10 Jun 07:44

Choose a tag to compare

  • Changed: Manage dependencies in pyproject.toml according to PEP735
  • Changed: Removed pre-commit configuration file.

Release v1.3.11

06 May 16:20

Choose a tag to compare

  • Changed: Manage dependencies from pyproject.toml instead of requirements.txt.
  • Changed: Documentation examples to improve clarity and usability of dump_fork.