Skip to main content

Maintenance made-with-python PyPI version fury.io PyPI pyversions PyPI status Downloads GitTutorial

deepextract 🔥

A Python library to parse JSON, YAML files and extract deeply nested keys.

Usage 🎯

See examples.

Installation ⚠️

pip install deepextract

Requirements 🌌

Support for Python 3.6 and greater.

Development 🛎️

conda create -n deepextract_env python=3.7 # do it once
conda install -r requirements.txt

Source code is in deepextract. Start editing and Happy contributing! 🌟

Deployment to PyPI 💎

Based on descriptions from here, whenever project owner pushes a tagged commit to this Git repository remote on GitHub, GH workflow will publish it to PyPI.

And it'll publish any push to TestPyPI which is useful for providing test builds to repo's alpha users as well as making sure that your release pipeline remains healthy.

Manual deploy to TestPyPI:

python setup.py sdist bdist_wheel
twine upload -r testpypi dist/*

Running tests 🔥

python -m unittest

Licence ✅

MIT. See LICENSE.md

Version

Follows syntax vM.M.P First is major and means not backwards compatible changes. Second is minor and means backwards compatible changes. Third is patch and means small backwards compatible changes.

The manual place of source of truth is at deepextract/__init__.py

Source: https://packaging.python.org/guides/single-sourcing-package-version/#single-sourcing-the-version

Authors ✏️

deepextract was written by Yigit Alparslan <alparslanyigitcan@gmail.com>.

Metadata

Release files for deepextract 1.0.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for deepextract 1.0.9
File Size Uploaded Provenance
deepextract-1.0.9.tar.gz 4.3 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for deepextract 1.0.9
File Interpreter ABI Platform
deepextract-1.0.9-py3-none-any.whl Python 3 none any Details

Total release size: 9.7 kB

Release files / deepextract-1.0.9.tar.gz

Download URL deepextract-1.0.9.tar.gz
Size 4.3 kB
Tags Source
SHA-256 checksum
How to use checksums
8dc0a2be2dfa3dd1e0ff22bd3b03ba046958aab8b5aa371296a1bfca231193bc
BLAKE2b-256 checksum
How to use checksums
4acc10470bf3bdfa7dcadaeeec8243739abdd38e2a9ab2b4aa4fa0e07958343d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.9.2

Release files / deepextract-1.0.9-py3-none-any.whl

Download URL deepextract-1.0.9-py3-none-any.whl
Size 5.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c85fbc5fdbec92849246e2c08b4f1e9cafc0180df81ffabd1998cee3bde7f350
BLAKE2b-256 checksum
How to use checksums
76a6a44928a924a5fe3c157d0fdede26bda7b1ab95988a742bba20cb0b58b46a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.9.2

Security for deepextract 1.0.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.9 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page