{
"info": {
"author": "Jan Mach",
"author_email": "honza.mach.ml@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 4 - Beta",
"License :: OSI Approved :: MIT License",
"Programming Language :: Python"
],
"description": "Pynspect - README\n================================================================================\n\n.. warning::\n\n Although production code is based on this library, it should still be considered\n as work in progress.\n\n\nIntroduction\n--------------------------------------------------------------------------------\n\nPython library for filtering, querying or inspecting almost arbitrary data\nstructures.\n\nThis README file is work in progress, for more information please consult source\ncode and unit tests.\n\n\nFeatures\n--------------------------------------------------------------------------------\n\nCurrently the package contains following features:\n\n``pynspect.jpath``\n Module for parsing **JPaths** and setting or retrieving values on given\n **JPath** within data structures.\n\n``pynspect.lexer``\n Module encapsulating of `PLY `__ lexical analyzer\n for internal filtering and query language grammar.\n\n``pynspect.gparser``\n Module encapsulating of `PLY `__ parser for internal\n filtering and query language grammar.\n\n``pynspect.rules``\n Module containing object representations of internal filtering and query\n language grammar.\n\n``pynspect.traversers``\n Module containing tools for traversing and processing rule trees.\n\n``pynspect.compilers``\n Module containing tools for compiling rule trees into different structures.\n\n``pynspect.filters``\n Module providing high-level tools for data inspection based on internal filtering\n and query grammar.\n\n\nCopyright\n--------------------------------------------------------------------------------\n\n| Copyright (C) since 2016 CESNET, z.s.p.o (http://www.ces.net/)\n| Copyright (C) since 2016 Jan Mach \n| Use of this package is governed by the MIT license, see LICENSE file.\n|\n\n\n",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/honzamach/pynspect",
"keywords": "library",
"license": "MIT",
"maintainer": "",
"maintainer_email": "",
"name": "pynspect",
"package_url": "https://pypi.org/project/pynspect/",
"platform": "",
"project_url": "https://pypi.org/project/pynspect/",
"project_urls": {
"Homepage": "https://github.com/honzamach/pynspect"
},
"release_url": "https://pypi.org/project/pynspect/0.17/",
"requires_dist": [
"ipranges",
"ply",
"six"
],
"requires_python": "",
"summary": "Python data inspection library",
"version": "0.17"
},
"last_serial": 5599383,
"releases": {
"0.10": [
{
"comment_text": "",
"digests": {
"md5": "d849cb55646d2137b7f20f21399c059c",
"sha256": "a1f9427bf576a0cd702e6f6b66f37f089c4f8fdc7a3a891f069e9f4bfb13741d"
},
"downloads": -1,
"filename": "pynspect-0.10-py3-none-any.whl",
"has_sig": false,
"md5_digest": "d849cb55646d2137b7f20f21399c059c",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 32126,
"upload_time": "2017-09-14T06:35:05",
"url": "https://files.pythonhosted.org/packages/84/63/8e3263bccd7f2b6c9b86725ea71268eb822756ba157fb7ed41d4acfb5369/pynspect-0.10-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "fa60b8af7c9782f00868317daed8a300",
"sha256": "6a6b420ab9c4fa5a35e4dff67621af4f6cd725ef18657791be8ea39311a4e0cb"
},
"downloads": -1,
"filename": "pynspect-0.10.tar.gz",
"has_sig": false,
"md5_digest": "fa60b8af7c9782f00868317daed8a300",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 25215,
"upload_time": "2017-09-14T06:35:06",
"url": "https://files.pythonhosted.org/packages/22/f5/dc9f32eced05c62bc5c065e2c5742783ba4ce17edc4bab9540f96ba5e18f/pynspect-0.10.tar.gz"
}
],
"0.11": [
{
"comment_text": "",
"digests": {
"md5": "aa5fd3bd9ee67cac9c3458077ed59a4b",
"sha256": "d551b070abd5898a1a20c8f444967fdd67562767f1049868e9b052a50a0e260e"
},
"downloads": -1,
"filename": "pynspect-0.11-py3-none-any.whl",
"has_sig": false,
"md5_digest": "aa5fd3bd9ee67cac9c3458077ed59a4b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 32558,
"upload_time": "2017-11-02T09:38:19",
"url": "https://files.pythonhosted.org/packages/4f/17/2f021e5a84da6571ae01935f7a4604ed2c9ee69df45d2d1dbfbc27677b0f/pynspect-0.11-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "3158fe79dd3c58897bbbe4dc486f5f64",
"sha256": "5c040fcf6530364bbe97b1621688abe647e8bf093ce99d917c09bddb050f4196"
},
"downloads": -1,
"filename": "pynspect-0.11.tar.gz",
"has_sig": false,
"md5_digest": "3158fe79dd3c58897bbbe4dc486f5f64",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 26011,
"upload_time": "2017-11-02T09:38:20",
"url": "https://files.pythonhosted.org/packages/24/fb/1582c574687b0a7c62bae29bd41d21976559a17133b11e9e6d9b59580e78/pynspect-0.11.tar.gz"
}
],
"0.12": [
{
"comment_text": "",
"digests": {
"md5": "fd67ed64ff26e819a5faf37d984717df",
"sha256": "ac0737bf4ba5aae16244b7b1601aac42d65ae008dd528fae7456a2f6bf671eb1"
},
"downloads": -1,
"filename": "pynspect-0.12-py3-none-any.whl",
"has_sig": false,
"md5_digest": "fd67ed64ff26e819a5faf37d984717df",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 32606,
"upload_time": "2017-11-09T14:25:53",
"url": "https://files.pythonhosted.org/packages/1a/0d/c5c17ca8f820aff8362a1d8b85f193d005cfedc878fae4f5035e6dc41bc6/pynspect-0.12-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "b67347db8105602db29e6a957b34405d",
"sha256": "ae4bc2f5b63aecb64c3d30142a211a9c4fb725af79928cc205f9f2406de0fb6c"
},
"downloads": -1,
"filename": "pynspect-0.12.tar.gz",
"has_sig": false,
"md5_digest": "b67347db8105602db29e6a957b34405d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 26075,
"upload_time": "2017-11-09T14:25:55",
"url": "https://files.pythonhosted.org/packages/de/46/e2fd0f362db196ffac3e9a657898d54bd14b85684b2f1a51c22f3aa89f83/pynspect-0.12.tar.gz"
}
],
"0.13": [
{
"comment_text": "",
"digests": {
"md5": "f26a71b55403ee862a88b38365f6ff89",
"sha256": "971a79b9fc06484e235f3d050fd9cfdbf417495ac4471b0b42945d0506114b07"
},
"downloads": -1,
"filename": "pynspect-0.13-py3-none-any.whl",
"has_sig": false,
"md5_digest": "f26a71b55403ee862a88b38365f6ff89",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 32974,
"upload_time": "2018-02-23T14:47:33",
"url": "https://files.pythonhosted.org/packages/d4/35/2cc20b6929c6f2ad77ae6ee0b72de2b836f2b2019dd47159e07ab64af8f6/pynspect-0.13-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "a515c8c69a4372797968fff3cb20a579",
"sha256": "faf7772263a2bd034da969e95791947b59560635deb683e525d1e26bde28763b"
},
"downloads": -1,
"filename": "pynspect-0.13.tar.gz",
"has_sig": false,
"md5_digest": "a515c8c69a4372797968fff3cb20a579",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 26502,
"upload_time": "2018-02-23T14:47:35",
"url": "https://files.pythonhosted.org/packages/c1/1b/9a017e09abef4674ed65df8a6265a5d4240610b1afa67cc7f3faaa1e931f/pynspect-0.13.tar.gz"
}
],
"0.14": [
{
"comment_text": "",
"digests": {
"md5": "47bab4e1af97968123c5395b8d994b0b",
"sha256": "b23a6665e3b321e5a5c17ff983082026284576082e1c3602bd939a0f8c54f358"
},
"downloads": -1,
"filename": "pynspect-0.14-py3-none-any.whl",
"has_sig": false,
"md5_digest": "47bab4e1af97968123c5395b8d994b0b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 35118,
"upload_time": "2018-05-24T14:13:17",
"url": "https://files.pythonhosted.org/packages/12/30/59a58333c04f7533865fb8108a1833ea03cea2a9f7bccdbe5b4e1c215a17/pynspect-0.14-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "ecff32cecc8438506c3bea2c28131c43",
"sha256": "208077766f7f5114a1dc9ee095dfadf6038c8f2ff04ec89d1374ab7d2be5ab52"
},
"downloads": -1,
"filename": "pynspect-0.14.tar.gz",
"has_sig": false,
"md5_digest": "ecff32cecc8438506c3bea2c28131c43",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28100,
"upload_time": "2018-05-24T14:13:18",
"url": "https://files.pythonhosted.org/packages/8c/ff/cc0bfe2e2e06ed526fee478debb04ce80fb493eeb8eebae6197a157c4bb2/pynspect-0.14.tar.gz"
}
],
"0.15": [
{
"comment_text": "",
"digests": {
"md5": "b594ab48183e8569a3295ade7c25a479",
"sha256": "d5ba9c7841c68445e01ea4f277b104da4c2d4d23dd505f363658153f76dd4fe1"
},
"downloads": -1,
"filename": "pynspect-0.15-py3-none-any.whl",
"has_sig": false,
"md5_digest": "b594ab48183e8569a3295ade7c25a479",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 33746,
"upload_time": "2018-08-31T14:16:59",
"url": "https://files.pythonhosted.org/packages/83/87/2b5e89345bd7990df3ca4c05d3e7e5fe30e0715b1003da8826bdf3491cb8/pynspect-0.15-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "f02ab9f8f4a0dd4f0f46bd8cb44c9c27",
"sha256": "2c5915714b94736775927da44d7bf07cfb33701ba495d92d688ea7960ea2b991"
},
"downloads": -1,
"filename": "pynspect-0.15.tar.gz",
"has_sig": false,
"md5_digest": "f02ab9f8f4a0dd4f0f46bd8cb44c9c27",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28183,
"upload_time": "2018-08-31T14:17:01",
"url": "https://files.pythonhosted.org/packages/01/7a/e26675f7103fb170433fccf7a0c2b0b37d24dcb8a1233ee17d54f176f3d9/pynspect-0.15.tar.gz"
}
],
"0.16": [
{
"comment_text": "",
"digests": {
"md5": "bbb0dcc7624413af59f15eab15d91c8d",
"sha256": "381ab57052209f03e0591a682d511fb780a10977826635d0cdb7199a4552c49f"
},
"downloads": -1,
"filename": "pynspect-0.16-py3-none-any.whl",
"has_sig": false,
"md5_digest": "bbb0dcc7624413af59f15eab15d91c8d",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 33831,
"upload_time": "2018-09-18T09:00:42",
"url": "https://files.pythonhosted.org/packages/d2/de/7feb8a0aff712b71654f5458b64454a57c60f40ff356952c2edbdab27fba/pynspect-0.16-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "99a87c1c7f7074988dd0511961238078",
"sha256": "10d12cc483f255d681e667b133672bcd2c093640d2cba778028df81187594266"
},
"downloads": -1,
"filename": "pynspect-0.16.tar.gz",
"has_sig": false,
"md5_digest": "99a87c1c7f7074988dd0511961238078",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28303,
"upload_time": "2018-09-18T09:00:47",
"url": "https://files.pythonhosted.org/packages/61/89/c8ecd5116717b5f1625d090e8beb7a11ed9bc4b33023bd663334a3349ad1/pynspect-0.16.tar.gz"
}
],
"0.17": [
{
"comment_text": "",
"digests": {
"md5": "fccadc828c5d15bddf251fae3a5b1cfd",
"sha256": "9af873ba619bcf8092417bf208f85a734945bdea8f24fc9ae0fe9926ed6bc991"
},
"downloads": -1,
"filename": "pynspect-0.17-py3-none-any.whl",
"has_sig": false,
"md5_digest": "fccadc828c5d15bddf251fae3a5b1cfd",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 33805,
"upload_time": "2019-07-29T12:57:28",
"url": "https://files.pythonhosted.org/packages/f4/1c/97c3a8464bed53bbe05c2edf0dfdb6940d6f5e8581c9eb9efaac797c8213/pynspect-0.17-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "b060f3fe983418991c2ca253650dc7fe",
"sha256": "0d0e0ec1fba3aab0330b1434e5719a52d36c90780dbf7d1a9a71f9192f521c2e"
},
"downloads": -1,
"filename": "pynspect-0.17.tar.gz",
"has_sig": false,
"md5_digest": "b060f3fe983418991c2ca253650dc7fe",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28257,
"upload_time": "2019-07-29T12:57:29",
"url": "https://files.pythonhosted.org/packages/76/86/f0467f09d664981c92dee5f384d6184777ab622115adb499aa7500030c74/pynspect-0.17.tar.gz"
}
],
"0.3": [
{
"comment_text": "",
"digests": {
"md5": "abd810164453f5cc0b043b2960ad1b79",
"sha256": "27db17c819f7bc29f977fb4a02be5588aea43923681235004132735fb58560d4"
},
"downloads": -1,
"filename": "pynspect-0.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "abd810164453f5cc0b043b2960ad1b79",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 39643,
"upload_time": "2017-05-02T08:20:25",
"url": "https://files.pythonhosted.org/packages/2f/c7/652b5ca3253c430b045b1067880f0c36219fa2da5eb75044a93cb7a08940/pynspect-0.3-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "dcea7b12b622cb2675d602beb3cd9754",
"sha256": "1fa764ea7915feae8d84930d87e066f1c5e6ff4338c09a6f4bfbc196408d2af9"
},
"downloads": -1,
"filename": "pynspect-0.3.tar.gz",
"has_sig": false,
"md5_digest": "dcea7b12b622cb2675d602beb3cd9754",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 30591,
"upload_time": "2017-05-02T08:20:26",
"url": "https://files.pythonhosted.org/packages/b8/b9/7ccf40534a6b9d1015d5912b75af1dc0634dfbf451f4a3f7e39ea608f83a/pynspect-0.3.tar.gz"
}
],
"0.4": [
{
"comment_text": "",
"digests": {
"md5": "98f3f133145283d4d62c5aacb0ad9192",
"sha256": "f5f66db2865ff0663293fde5fe89be90106a4aa072268bbb29dba1451f167613"
},
"downloads": -1,
"filename": "pynspect-0.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "98f3f133145283d4d62c5aacb0ad9192",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 40223,
"upload_time": "2017-07-21T13:03:08",
"url": "https://files.pythonhosted.org/packages/a6/f4/bb863773dd87b6662f35be0994f7273d234dc1905999a8dec55db087ed06/pynspect-0.4-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "b589480e816611f5e7c94f3f010b5566",
"sha256": "fd52f1a4ac969fa60d9ee43ad152795c4f98ffaa41bc897f77d5b41d86c7d160"
},
"downloads": -1,
"filename": "pynspect-0.4.tar.gz",
"has_sig": false,
"md5_digest": "b589480e816611f5e7c94f3f010b5566",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 30783,
"upload_time": "2017-07-21T13:03:10",
"url": "https://files.pythonhosted.org/packages/08/b6/0a33edac321f7708870565488377790257319d04d190b5e4b3199e3dac59/pynspect-0.4.tar.gz"
}
],
"0.5": [
{
"comment_text": "",
"digests": {
"md5": "78ffac0db85fdb1d8350c7ad79631a3b",
"sha256": "105680716c472964dea934fef0f87f6432e4c23803d0c67463423c528e3975ee"
},
"downloads": -1,
"filename": "pynspect-0.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "78ffac0db85fdb1d8350c7ad79631a3b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 21166,
"upload_time": "2017-08-03T10:36:23",
"url": "https://files.pythonhosted.org/packages/c7/5c/adb9597b2f72044d1f1d2d96e75daecf79dca7cd3da01b4f4b72a90c503e/pynspect-0.5-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "3f00bffb8b7dc2462293ce235ae001ac",
"sha256": "d6b9fc7a279b6ffbc10b05a6ff0ddb272a05a68ddee5aef3d5b2bba296b6fb3e"
},
"downloads": -1,
"filename": "pynspect-0.5.tar.gz",
"has_sig": false,
"md5_digest": "3f00bffb8b7dc2462293ce235ae001ac",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 16265,
"upload_time": "2017-08-03T10:36:24",
"url": "https://files.pythonhosted.org/packages/fb/7e/7e2967f6984b2a072c965c7ea9f9f0760e9a4840dbb8fd2a3bad82ad5ffb/pynspect-0.5.tar.gz"
}
],
"0.6": [
{
"comment_text": "",
"digests": {
"md5": "7c30287798ec945091958d40f59f41a3",
"sha256": "b89340a50b773971ff0cdac86237a59499cda70aa604f9d69c5519b2343149da"
},
"downloads": -1,
"filename": "pynspect-0.6-py3-none-any.whl",
"has_sig": false,
"md5_digest": "7c30287798ec945091958d40f59f41a3",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 24257,
"upload_time": "2017-08-25T13:17:03",
"url": "https://files.pythonhosted.org/packages/c5/7f/af8e96a3fe26e5eaf1f201daba1b423ab2ae298d623083459e81522a1c58/pynspect-0.6-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "2f7fd415357c1ee89339115c5481eaee",
"sha256": "9df8df9f7e864ea7ca65f6aa97bd2033bce84e6f459ef686f7edec679a4208cf"
},
"downloads": -1,
"filename": "pynspect-0.6.tar.gz",
"has_sig": false,
"md5_digest": "2f7fd415357c1ee89339115c5481eaee",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 18935,
"upload_time": "2017-08-25T13:17:05",
"url": "https://files.pythonhosted.org/packages/d1/ad/10549a201997c7d91326bb6cb40fd710d1d9a32d100ed4c43df8b2bc0868/pynspect-0.6.tar.gz"
}
],
"0.8": [
{
"comment_text": "",
"digests": {
"md5": "2334976f585fe291b6c37253c9085b00",
"sha256": "a29a09a70ba2738717a4778eabacd5f0e0002cd50dfc54fb2fff6978b7bf0a88"
},
"downloads": -1,
"filename": "pynspect-0.8-py3-none-any.whl",
"has_sig": false,
"md5_digest": "2334976f585fe291b6c37253c9085b00",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 24269,
"upload_time": "2017-09-08T11:54:41",
"url": "https://files.pythonhosted.org/packages/af/55/74a2a877dd7c4c0d800a5a1bff16520fb7d77088bce3b89750d3184cd257/pynspect-0.8-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "dac38e856a404b707eebe5ae0e68e8e2",
"sha256": "51fae6ecf9de8b07cbfed88f1616cb17be3c6caf77d6b6884f55a1aa4d30e234"
},
"downloads": -1,
"filename": "pynspect-0.8.tar.gz",
"has_sig": false,
"md5_digest": "dac38e856a404b707eebe5ae0e68e8e2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 18979,
"upload_time": "2017-09-08T11:54:43",
"url": "https://files.pythonhosted.org/packages/34/8a/5766e04b5dca7603dbb0bd6480c2766dac3739aeab56ab0e740d7a5b5e03/pynspect-0.8.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "fccadc828c5d15bddf251fae3a5b1cfd",
"sha256": "9af873ba619bcf8092417bf208f85a734945bdea8f24fc9ae0fe9926ed6bc991"
},
"downloads": -1,
"filename": "pynspect-0.17-py3-none-any.whl",
"has_sig": false,
"md5_digest": "fccadc828c5d15bddf251fae3a5b1cfd",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 33805,
"upload_time": "2019-07-29T12:57:28",
"url": "https://files.pythonhosted.org/packages/f4/1c/97c3a8464bed53bbe05c2edf0dfdb6940d6f5e8581c9eb9efaac797c8213/pynspect-0.17-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "b060f3fe983418991c2ca253650dc7fe",
"sha256": "0d0e0ec1fba3aab0330b1434e5719a52d36c90780dbf7d1a9a71f9192f521c2e"
},
"downloads": -1,
"filename": "pynspect-0.17.tar.gz",
"has_sig": false,
"md5_digest": "b060f3fe983418991c2ca253650dc7fe",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28257,
"upload_time": "2019-07-29T12:57:29",
"url": "https://files.pythonhosted.org/packages/76/86/f0467f09d664981c92dee5f384d6184777ab622115adb499aa7500030c74/pynspect-0.17.tar.gz"
}
]
}