Releases: rmoralespp/jsonl
Releases · rmoralespp/jsonl
Release v1.3.22
- Changed: Documentation - Update the examples with
json.dumpandjson.loadby passing additional keyword arguments. - Changed: Documentation - Add UTF-8 headers to the Python code snippets shown.
- Changed: Enable more
ruffrules and pass all checks. - Changed: Docstrings - Enable all
sphinx-linterrules and pass all checks. - Fixed: Tests - Delay the closing of the
http_serverfixture socket to ensure that the thread closes properly.
Release v1.3.21
- Changed: CI/CD pipelines to apply (
sphinx-linter,pymport) linters. - Changed:
README.mdto include badges for GitHub Tag, GitHub Alerts and others for better visibility. - Changed:
pyproject.tomlto include new linters (sphinx-linter,pymport).
Release v1.3.20
- Added: Added: Support por Python 3.14.
- Changed: Update Publish to PyPI GitHub Action in the CD pipeline.
Release v1.3.19
- Changed: The
load_archiveandloadfunctions 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
- Changed: Replace the deprecated
urllib.request.urlretrievebecause it is legacy.
Release v1.3.17
- Added: The
load_archivefunction now supports loading data directly from a URL. - Added: Acceptance tests to check the functionality of
load_archiveandloadwith URLs from a local HTTP server. - Changed: The
loadfunction now use internallyurllib.request.urlretrieveto 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.mdreferencing a param with an incorrect name.
Release v1.3.16
- Added: The
loadfunction now supports loading data directly from a URL. - Added:
dump_archiveanddump_forknow acceptpathlib.Pathobjects as valid file path inputs.
Release v1.3.15
- Improved: Documentation for better user guidance.
Release v1.3.14
- Added:
dump_archivefunction 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
- Added:
load_archivefunction 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, andload_archiveare now
public. Everything else is considered internal and private, intended solely for the module's internal functionality.