Skip to main content

Genie Metaparser package provides a unified collection of parsers, which works across multiple parser packages, and across multiple communication protocols and still returns a common structure. Metaparser allows to have one script which works across multiple OS, multiple communication protocol and parsing packages.

pyATS is an end-to-end testing ecosystem, specializing in data-driven and reusable testing, and engineered to be suitable for Agile, rapid development iterations. Extensible by design, pyATS enables developers start with small, simple and linear test cases, and scale towards large, complex and asynchronous test suites.

Genie was initially developed internally in Cisco, and is now available to the general public starting early 2018 through Cisco DevNet. Visit the Genie home page at

https://developer.cisco.com/site/pyats/

Requirements

Genie currently supports Python 3.4+ on Linux & Mac systems. Windows platforms are not yet supported.

Quick Start

# install genie as a whole
$ pip install genie.metaparser

# to upgrade this package manually
$ pip install --upgrade genie.metaparser

# to install alpha/beta versions, add --pre
$ pip install --pre genie.metaparser

For more information on setting up your Python development environment, such as creating virtual environment and installing pip on your system, please refer to Virtual Environment and Packages in Python tutorials.

Release files for genie.metaparser 19.12

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

Built distributions (wheels)

Table of built distributions (wheels) for genie.metaparser 19.12
File
genie.metaparser-19.12-cp37-cp37m-manylinux1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 Details
genie.metaparser-19.12-cp37-cp37m-manylinux1_i686.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-32 Details
genie.metaparser-19.12-cp37-cp37m-macosx_10_10_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.10+ x86-64 Details
genie.metaparser-19.12-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
genie.metaparser-19.12-cp36-cp36m-manylinux1_i686.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-32 Details
genie.metaparser-19.12-cp36-cp36m-macosx_10_10_x86_64.whl CPython 3.6 CPython 3.6 pymalloc macOS 10.10+ x86-64 Details
genie.metaparser-19.12-cp35-cp35m-manylinux1_x86_64.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64 Details
genie.metaparser-19.12-cp35-cp35m-manylinux1_i686.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32 Details
genie.metaparser-19.12-cp35-cp35m-macosx_10_10_x86_64.whl CPython 3.5 CPython 3.5 pymalloc macOS 10.10+ x86-64 Details
genie.metaparser-19.12-cp34-cp34m-manylinux1_x86_64.whl CPython 3.4 CPython 3.4 pymalloc Linux glibc 2.5+ x86-64 Details
genie.metaparser-19.12-cp34-cp34m-manylinux1_i686.whl CPython 3.4 CPython 3.4 pymalloc Linux glibc 2.5+ x86-32 Details
genie.metaparser-19.12-cp34-cp34m-macosx_10_10_x86_64.whl CPython 3.4 CPython 3.4 pymalloc macOS 10.10+ x86-64 Details

Total release size: 10.3 MB

Release files / genie.metaparser-19.12-cp37-cp37m-manylinux1_x86_64.whl

Download URL genie.metaparser-19.12-cp37-cp37m-manylinux1_x86_64.whl
Size 1.2 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
d26ed8a737009c4fd7cfabff4e0d78f02b9ae27ccdc801fc9e8c91ca4d2cc51c
BLAKE2b-256 checksum
How to use checksums
b82b5417a89ef477fa7ec0e6bd0d8e29ca965e583f9bc8cdb9a5de4c417a72ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.6.4

Release files / genie.metaparser-19.12-cp37-cp37m-manylinux1_i686.whl

Download URL genie.metaparser-19.12-cp37-cp37m-manylinux1_i686.whl
Size 1.1 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
452d3a05156921c5d9aa2c891a8beff9c613cdfc066cc851194ac1864577e0c1
BLAKE2b-256 checksum
How to use checksums
25b4253fa6a278d9b92c434c1db59471e513086015ad8f67ba8a81da32d09832
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.6.4

Release files / genie.metaparser-19.12-cp37-cp37m-macosx_10_10_x86_64.whl

Download URL genie.metaparser-19.12-cp37-cp37m-macosx_10_10_x86_64.whl
Size 333.5 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.10+ x86-64
SHA-256 checksum
How to use checksums
43ac6c609b2b5a3a2876f7a5b3408d95c3add895f56357b51bc42ab8f96ce431
BLAKE2b-256 checksum
How to use checksums
7d89b12b8bea16a1d1914e408a456b3f35a7639bec927e83001ef73ad7dc5110
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.6.4

Release files / genie.metaparser-19.12-cp36-cp36m-manylinux1_x86_64.whl

Download URL genie.metaparser-19.12-cp36-cp36m-manylinux1_x86_64.whl
Size 1.2 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
b41fc769f46ed4ddf465fdc1ae93dc77cb86654085224c08d3f372a8732338cd
BLAKE2b-256 checksum
How to use checksums
152f85baabda2c752e5e4402110ec84b79181250fee1078686d77cc4a372a64f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.6.4

Release files / genie.metaparser-19.12-cp36-cp36m-manylinux1_i686.whl

Download URL genie.metaparser-19.12-cp36-cp36m-manylinux1_i686.whl
Size 1.1 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
bed02f46b6ed3bf5f9fbce784d698a8215f86beba381734609469033fa8788eb
BLAKE2b-256 checksum
How to use checksums
473e5622474a88fa49a8c55344edd9486de1c205bcea106e23ad39369791b235
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.6.4

Release files / genie.metaparser-19.12-cp36-cp36m-macosx_10_10_x86_64.whl

Download URL genie.metaparser-19.12-cp36-cp36m-macosx_10_10_x86_64.whl
Size 345.3 kB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.10+ x86-64
SHA-256 checksum
How to use checksums
f2fdd8b398df2bef772f9d90f39805a76ff9f23c5d37962896451c0282f920ed
BLAKE2b-256 checksum
How to use checksums
616ccd91ce89419d67b1ae9dfacc73a53ba09b1fde60ff02acca620c4410dd5a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.6.4

Release files / genie.metaparser-19.12-cp35-cp35m-manylinux1_x86_64.whl

Download URL genie.metaparser-19.12-cp35-cp35m-manylinux1_x86_64.whl
Size 1.1 MB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
bccf0bd44a156fcc4c07921552c648a7822bcf68016aaa565e8d8902878d6d0e
BLAKE2b-256 checksum
How to use checksums
f95064384b65145ccdbf93897ed4a48a33a1e59b7c657b5751bb96b79552776b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.6.4

Release files / genie.metaparser-19.12-cp35-cp35m-manylinux1_i686.whl

Download URL genie.metaparser-19.12-cp35-cp35m-manylinux1_i686.whl
Size 1.0 MB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
07550995b0f88a3959cb57220bd89b659b5b85c26d7ccedcb10ed40632dad5c5
BLAKE2b-256 checksum
How to use checksums
5aa0c615c685085a3798393b7c8374d7ae2886f594f76fd76cbbe54ff435a4d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.6.4

Release files / genie.metaparser-19.12-cp35-cp35m-macosx_10_10_x86_64.whl

Download URL genie.metaparser-19.12-cp35-cp35m-macosx_10_10_x86_64.whl
Size 322.3 kB
Tags CPython 3.5 CPython 3.5 pymalloc macOS 10.10+ x86-64
SHA-256 checksum
How to use checksums
996cbf1ed22899c897eb863092e47ca10ddc8eec51130540c57d15b7b42279a5
BLAKE2b-256 checksum
How to use checksums
6c20b1275bb53c3b29e05bbcd4d7d19a4e9d164e97317e1904c6541112248f72
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.6.4

Release files / genie.metaparser-19.12-cp34-cp34m-manylinux1_x86_64.whl

Download URL genie.metaparser-19.12-cp34-cp34m-manylinux1_x86_64.whl
Size 1.2 MB
Tags CPython 3.4 CPython 3.4 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
0e98bac738d097350540281ee21b0f0ae9dd76129ac35e8fe49a464f5a741955
BLAKE2b-256 checksum
How to use checksums
08408b6c256e204856bdc22394d1101f238a791338a4cd8fdb2af4601f9095ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.6.4

Release files / genie.metaparser-19.12-cp34-cp34m-manylinux1_i686.whl

Download URL genie.metaparser-19.12-cp34-cp34m-manylinux1_i686.whl
Size 1.1 MB
Tags CPython 3.4 CPython 3.4 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
b2baec73cd8c99b9fb1ae0e4fe7a7204298c4164a94125600ac60d6b9677d735
BLAKE2b-256 checksum
How to use checksums
d1eb5ffeee49f9af8a3f30431894edd4ba425d425b4fedaf73b6398bad6f012d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.6.4

Release files / genie.metaparser-19.12-cp34-cp34m-macosx_10_10_x86_64.whl

Download URL genie.metaparser-19.12-cp34-cp34m-macosx_10_10_x86_64.whl
Size 314.9 kB
Tags CPython 3.4 CPython 3.4 pymalloc macOS 10.10+ x86-64
SHA-256 checksum
How to use checksums
e392672c06a5fc8c9b6f64a12607843b62aae47e049a4215f0545e3aabbbbbbf
BLAKE2b-256 checksum
How to use checksums
605a0fbceab408464743b8148f36e85557b1c359e30dedcf68d559c40e43ade1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.6.4

Release history Release notifications | RSS feed

This release

19.12 This release

12 release files

19.11

12 release files

19.10

12 release files

19.9

12 release files

19.8

12 release files

19.7

12 release files

19.6.0

8 release files

19.5.0

8 release files

19.4.0

8 release files

19.0

8 release files

3.1.0

6 release files

3.0.1

9 release files

3.0.0

6 release files

2.0.1

2 release files

2.0.0

1 release file

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