Skip to main content

Python data inspection library

Project description


Python library for filtering, querying or inspecting almost arbitrary data structures.

This README file is work in progress, for more information please consult source code and unit tests.


Currently the package contains following features:


Module for parsing JPaths and setting or retrieving values on given JPath within data structures.


Module encapsulating of PLY lexical analyzer for internal filtering and query language grammar.


Module encapsulating of PLY parser for internal filtering and query language grammar.


Module containing object representations of internal filtering and query language grammar.


Module containing tools for traversing and processing rule trees.


Module containing tools for compiling rule trees into different structures.


Module providing high-level tools for data inspection based on internal filtering and query grammar.


Version 0.22

Released 2022-11-02

  • Allowed adding files from previous versions using Gitlab CI/CD.

Version 0.21

Released 2022-06-28

  • Dropped support for Python 3.6.

  • Fixed deprecation warnings for Python 3.7+ regarding

  • Added a config file for GitLab CI/CD.

  • Updated the repository information.

  • Updated packages versions.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pynspect-0.22.tar.gz (30.1 kB view hashes)

Uploaded Source

Built Distribution

pynspect-0.22-py3-none-any.whl (35.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page