Saravanan666/pypi-org huggingface dataset:
Package: pyats.async
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.pyATS is initially developed internally in Cisco, and is now available to the
general public starting late 2017 throughCisco DevNet. Visit the pyATS
home page athttps://developer.cisco.com/site/pyats/Async PackageThis is a sub-component of pyATS that wraps Python multiprocessing to allow
easier asychronous execution of arbitrary functions.RequirementspyATS currently supports Python 3.4+ on Linux & Mac systems. Windows platforms
are not yet supported.Quick Start#installpyatsasawhole$pipinstallpyats#toupgradethispackagemanually$pipinstall--upgradepyats.async#toinstallalpha/betaversions,add--pre$pipinstall--prepyats.asyncFor more information on setting up your Python development environment,
such as creating virtual environment and installingpipon your system,
please refer toVirtual Environment and Packagesin Python tutorials.
Package: pyats.connections
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.pyATS is initially developed internally in Cisco, and is now available to the
general public starting late 2017 throughCisco DevNet. Visit the pyATS
home page athttps://developer.cisco.com/site/pyats/Connections PackageThis is a sub-component of pyATS that enables scripts to talk to various network
devices. It provides the top level abstraction and interface to enable
developers to create their own connection classes.By default, this also installs Cisco Unicon package.RequirementspyATS currently supports Python 3.4+ on Linux & Mac systems. Windows platforms
are not yet supported.Quick Start#installpyatsasawhole$pipinstallpyats#toupgradethispackagemanually$pipinstall--upgradepyats.connections#toinstallalpha/betaversions,add--pre$pipinstall--prepyats.connectionsFor more information on setting up your Python development environment,
such as creating virtual environment and installingpipon your system,
please refer toVirtual Environment and Packagesin Python tutorials.
Package: pyats.contrib
pyATS Contribution PackageThepyats.contribpackage is a collection of open-source extensions for the
pyATS framework.Plugins, extensions and codes under this project are designed to automatically
integrate into the pyATS framework using its various published hook/entry-point
interfaces.General InformationWebsite:https://developer.cisco.com/pyats/Documentation:https://developer.cisco.com/docs/pyats/Support:pyats-support-ext@cisco.comInstallationThis package is automatically installed when you perform a full pyATS
installation. Alternatively, you can install this package separately, if you
have a more light-weight pyATS install:# when using full-install, this package is included by default
$ pip install pyats[full]


# to install separately
$ pip install pyats.contribSolution DocumentationFor now, each individual folder undersrc/has its own README.md file.
We are working on a better hosting solution for all documentation related to
this repository.ContributionsEveryone is welcomed to pitch-in, collaborate, contribute and improve upon
what's here, and or introduce new ideas and plugins. The goal of this package is
three-fold:- to introduce a place where the pyATS development team can open-source
  bits and pieces of the framework

- to provide a location for community members to collaborate together, 
  centrally

- to document and demonstrate, via examples, the various plugins and hook 
  capabilities the framework has to offer.Please consider the following when contributing to this repository:minimize dependencies as much as possible; use lazy-loading where possible.
Eg: adding a pip installation dependency will impact ALL users that install
this package, where as adding an import dependency, with try/except around it,
and printing a nice error message indicating you need package X installed to
enable this feature, allows selectively installation of dependencies per
what's neededinclude unit-tests and documentation for everything you develop
Package: pyats.datastructures
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.pyATS is initially developed internally in Cisco, and is now available to the
general public starting late 2017 throughCisco DevNet. Visit the pyATS
home page athttps://developer.cisco.com/site/pyats/Datastructures PackageThis is a sub-component of pyATS that defines various local, advanced
datastructures used throughout pyATS.RequirementspyATS currently supports Python 3.4+ on Linux & Mac systems. Windows platforms
are not yet supported.Quick Start#installpyatsasawhole$pipinstallpyats#toupgradethispackagemanually$pipinstall--upgradepyats.datastructures#toinstallalpha/betaversions,add--pre$pipinstall--prepyats.datastructuresFor more information on setting up your Python development environment,
such as creating virtual environment and installingpipon your system,
please refer toVirtual Environment and Packagesin Python tutorials.
Package: pyats.easypy
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.pyATS is initially developed internally in Cisco, and is now available to the
general public starting late 2017 throughCisco DevNet. Visit the pyATS
home page athttps://developer.cisco.com/site/pyats/Easypy PackageThis is a sub-component of pyATS that aggregates script runs into encapsulated
environments, collects logs into archives, and sends reporting emails.RequirementspyATS currently supports Python 3.4+ on Linux & Mac systems. Windows platforms
are not yet supported.Quick Start#installpyatsasawhole$pipinstallpyats#toupgradethispackagemanually$pipinstall--upgradepyats.easypy#toinstallalpha/betaversions,add--pre$pipinstall--prepyats.easypyFor more information on setting up your Python development environment,
such as creating virtual environment and installingpipon your system,
please refer toVirtual Environment and Packagesin Python tutorials.
Package: pyats.examples
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.pyATS is initially developed internally in Cisco, and is now available to the
general public starting late 2017 throughCisco DevNet. Visit the pyATS
home page athttps://developer.cisco.com/site/pyats/Examples PackageContains various examples of pyATS that installs into your local virtual
environment.RequirementspyATS currently supports Python 3.4+ on Linux & Mac systems. Windows platforms
are not yet supported.Quick Start#installpyatsasawhole$pipinstallpyats#toupgradethispackagemanually$pipinstall--upgradepyats.examples#toinstallalpha/betaversions,add--pre$pipinstall--prepyats.examplesFor more information on setting up your Python development environment,
such as creating virtual environment and installingpipon your system,
please refer toVirtual Environment and Packagesin Python tutorials.
Package: pyats-genie-command-parse
BRANCHSTATUSmasterdeveloppyats-genie-command-parseThis is a library to be able to parse NOS command output using the availableGenie parsers, it seperates out
needing to create a testbed.yml, and allows you to just get the output, and parse the
output withGenie parsers. You can find theGenie Parse Source hereLine 55 in pyats_genie_command_parse.pysupported_nos={'aireos','apic','asa','bigip','cheetah','comware','dnac','gaia','ios','iosxe','iosxr','ironware','junos','linux','nxos','sros','viptela'}Some options to get the dataYou could usenetmikoto get the command output
from devices and then parse using the string parser.You could useCisco Network Services Orchestrator "NSO"to get the command output from devices and then parse using the string parser.Use your imagination, as long as you can get the output data in a string format the string parser
will work.If you prefer you could store the data in a text file, and then using the file parser, you can also
parse the output data.
Package: pyats.kleenex
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.pyATS is initially developed internally in Cisco, and is now available to the
general public starting late 2017 throughCisco DevNet. Visit the pyATS
home page athttps://developer.cisco.com/site/pyats/Kleenex PackageThis is a sub-component of pyATS that standardizes how developers write and run
code that interacts with testbed devices and cleans them (in preparation of
a script run)RequirementspyATS currently supports Python 3.4+ on Linux & Mac systems. Windows platforms
are not yet supported.Quick Start#installpyatsasawhole$pipinstallpyats#toupgradethispackagemanually$pipinstall--upgradepyats.kleenex#toinstallalpha/betaversions,add--pre$pipinstall--prepyats.kleenexFor more information on setting up your Python development environment,
such as creating virtual environment and installingpipon your system,
please refer toVirtual Environment and Packagesin Python tutorials.
Package: pyats.log
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.pyATS is initially developed internally in Cisco, and is now available to the
general public starting late 2017 throughCisco DevNet. Visit the pyATS
home page athttps://developer.cisco.com/site/pyats/Logs PackageThis is a sub-component of pyATS that enables log output to be Cisco log
format.RequirementspyATS currently supports Python 3.4+ on Linux & Mac systems. Windows platforms
are not yet supported.Quick Start#installpyatsasawhole$pipinstallpyats#toupgradethispackagemanually$pipinstall--upgradepyats.logs#toinstallalpha/betaversions,add--pre$pipinstall--prepyats.logsFor more information on setting up your Python development environment,
such as creating virtual environment and installingpipon your system,
please refer toVirtual Environment and Packagesin Python tutorials.
Package: pyats-parser
c# pyats_parser
This library is a workaround to use PyATS parser libraries outside PyATS workflow which consist of declaring devices in a testbed and connect to device with pyATS, execute command with pyATS and finally parse output.With pyats_parser you just have to fill the cli return collected by NSO live status, netmiko , etc...Installationpip install pyats-parserUsagefrompyats_parserimportparsershow_version="""RP/0/RSP0/CPU0:MY-DEVICE#show versionThu Jun 24 14:25:48.716 CESTCisco IOS XR Software, Version 7.1.15Copyright (c) 2013-2020 by Cisco Systems, Inc.Build Information:Built By     : bobBuilt On     : Wed Apr 29 12:55:55 PDT 2020Built Host   : iox-ucs-032Workspace    : /auto/srcarchive11/prod/7.1.15/asr9k-x64/wsVersion      : 7.1.15Location     : /opt/cisco/XR/packages/Label        : 7.1.15cisco ASR9K () processorSystem uptime is 1 year 6 weeks 5 days 18 hours 42 minutesRP/0/RSP0/CPU0:MY-DEVICE#"""result=parser.parse(show_version,"show version","iosxr")And you will get the structured output as a dictionary :{'operating_system':'IOSXR','software_version':'7.1.15','device_family':'ASR9K','uptime':'1 year 6 weeks 5 days 18 hours 42 minutes'}Commands supported :https://pubhub.devnetcloud.com/media/genie-feature-browser/docs/#/parsersOS platform and model supported :https://pubhub.devnetcloud.com/media/unicon/docs/user_guide/supported_platforms.html#/This library is inspired from :https://github.com/CiscoDevNet/ansible-pyats/blob/master/library/pyats_parse_command.pyLicenseThis project is licensed to you under the terms of theCisco Sample Code License.
Package: pyats.reporter
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.pyATS is initially developed internally in Cisco, and is now available to the
general public starting late 2017 throughCisco DevNet. Visit the pyATS
home page athttps://developer.cisco.com/site/pyats/Reporter PackageThis is a sub-component of pyATS that handles result collection & reporting.RequirementspyATS currently supports Python 3.5+ on Linux & Mac systems. Windows platforms
are not yet supported.Quick Start#installpyatsasawhole$pipinstallpyats#toupgradethispackagemanually$pipinstall--upgradepyats.reporter#toinstallalpha/betaversions,add--pre$pipinstall--prepyats.reporterFor more information on setting up your Python development environment,
such as creating virtual environment and installingpipon your system,
please refer toVirtual Environment and Packagesin Python tutorials.
Package: pyats.results
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.pyATS is initially developed internally in Cisco, and is now available to the
general public starting late 2017 throughCisco DevNet. Visit the pyATS
home page athttps://developer.cisco.com/site/pyats/Results PackageThis is a sub-component of pyATS that enables result codes to roll up.RequirementspyATS currently supports Python 3.4+ on Linux & Mac systems. Windows platforms
are not yet supported.Quick Start#installpyatsasawhole$pipinstallpyats#toupgradethispackagemanually$pipinstall--upgradepyats.results#toinstallalpha/betaversions,add--pre$pipinstall--prepyats.resultsFor more information on setting up your Python development environment,
such as creating virtual environment and installingpipon your system,
please refer toVirtual Environment and Packagesin Python tutorials.
Package: pyats.robot
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.pyATS is initially developed internally in Cisco, and is now available to the
general public starting late 2017 throughCisco DevNet. Visit the pyATS
home page athttps://developer.cisco.com/site/pyats/Robot PackageThis is a sub-component of pyATS that enablesRobotFrameworkto interact with
pyATSRequirementspyATS currently supports Python 3.4+ on Linux & Mac systems. Windows platforms
are not yet supported.Quick Start#installpyatsasawhole$pipinstallpyats#toupgradethispackagemanually$pipinstall--upgradepyats.robot#toinstallalpha/betaversions,add--pre$pipisntall--prepyats.robotFor more information on setting up your Python development environment,
such as creating virtual environment and installingpipon your system,
please refer toVirtual Environment and Packagesin Python tutorials.
Package: pyats.tcl
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.pyATS is initially developed internally in Cisco, and is now available to the
general public starting late 2017 throughCisco DevNet. Visit the pyATS
home page athttps://developer.cisco.com/site/pyats/Tcl PackageThis is a sub-component of pyATS that wraps Pythontkintermodule in Python
for better interface & datastructure casting.RequirementspyATS currently supports Python 3.4+ on Linux & Mac systems. Windows platforms
are not yet supported.Quick Start#installpyatsasawhole$pipinstallpyats#toupgradethispackagemanually$pipinstall--upgradepyats.tcl#toinstallalpha/betaversions,add--pre$pipinstall--prepyats.tclFor more information on setting up your Python development environment,
such as creating virtual environment and installingpipon your system,
please refer toVirtual Environment and Packagesin Python tutorials.
Package: pyats.templates
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.pyATS is initially developed internally in Cisco, and is now available to the
general public starting late 2017 throughCisco DevNet. Visit the pyATS
home page athttps://developer.cisco.com/site/pyats/Templates PackageContains various templates for developers to get started with using pyATS.RequirementspyATS currently supports Python 3.4+ on Linux & Mac systems. Windows platforms
are not yet supported.Quick Start#installpyatsasawhole$pipinstallpyats#toupgradethispackagemanually$pipinstall--upgradepyats.templates#toinstallalpha/betaversions,add--pre$pipinstall--prepyats.templatesFor more information on setting up your Python development environment,
such as creating virtual environment and installingpipon your system,
please refer toVirtual Environment and Packagesin Python tutorials.
Package: pyats.topology
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.pyATS is initially developed internally in Cisco, and is now available to the
general public starting late 2017 throughCisco DevNet. Visit the pyATS
home page athttps://developer.cisco.com/site/pyats/Topology PackageThis is a sub-component of pyATS that models devices, testbeds and their
interfaces in a Python object oriented fashion.RequirementspyATS currently supports Python 3.4+ on Linux & Mac systems. Windows platforms
are not yet supported.Quick Start#installpyatsasawhole$pipinstallpyats#toupgradethispackagemanually$pipinstall--upgradepyats.topology#toinstallalpha/betaversions,add--pre$pipinstall--prepyats.topologyFor more information on setting up your Python development environment,
such as creating virtual environment and installingpipon your system,
please refer toVirtual Environment and Packagesin Python tutorials.
Package: pyats.utils
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.pyATS is initially developed internally in Cisco, and is now available to the
general public starting late 2017 throughCisco DevNet. Visit the pyATS
home page athttps://developer.cisco.com/site/pyats/Utilities PackageThis is a sub-component of pyATS that provides various nice-to-use utilities.RequirementspyATS currently supports Python 3.4+ on Linux & Mac systems. Windows platforms
are not yet supported.Quick Start#installpyatsasawhole$pipinstallpyats#toupgradethispackagemanually$pipinstall--upgradepyats.utils#toinstallalpha/betaversions,add--pre$pipinstall--prepyats.utilsFor more information on setting up your Python development environment,
such as creating virtual environment and installingpipon your system,
please refer toVirtual Environment and Packagesin Python tutorials.
Package: pyatsyn
ABOUT pyatsynpyatsyn is a python implementation of the Analysis-Transformation-Synthesis (ATS) spectral modeling system.Analysis, Transformation and Synthesis (ATS) is a spectral modeling system based on a sinusoidal plus critical-band noise decomposition. The system can be used to analyze recorded sounds, transform their spectrum using a wide variety of algorithms and resynthesize them both out of time and in real time.pyatsyn Documentation at readthedocs.iopyatsyn Copyright (c) <2023>, Johnathan G Lyon
All rights reserved.Except where otherwise noted, ATSA and ATSH is Copyright (c) <2002-2004>
Oscar Pablo Di Liscia, Pete Moss, and Juan PampinThis source code is licensed under the BSD-style license found in the
LICENSE.rst file in the root directory of this source tree.INSTALLATIONrequires python 3.6+
developed/tested on python 3.9.15 using M1 Mac running macOS 13.0.1requires LIBSNDFILEfor Mac (assuming Homebrew is installed):$ brew install libsndfilefor Debian:$ apt-get install libsndfile-devinstall via the PyPi repository$ pip install pyatsynincluded command line utilities$ pyatsyn-atsa --help
$ pyatsyn-info --help
$ pyatsyn-synth --helpExample command line usage to generate an ats file with residual:$ pyatsyn-atsa example.wav example.ats -v -r example-residual.wavExample to print information about a .ats file to stdout:$ pyatsyn-info example.atsExample to synthesize the result using a sine-generator bank:$ pyatsyn-synth example.ats synthesized.wavExample to synthesize the result a sine-generator bank and w/ band-limited noise synthesis for the residual:$ pyatsyn-synth example.ats synthesized_w_noise.wav --noise 1.0for Developers, if using from source$ git clone https://github.com/boxofbox/pyatsyni recommend running in a virtual environment from within the project base directory$ cd pyatsyn
$ python -m venv .venv
$ source .venv/bin/activatepython libraries required:$ pip install numpy
$ pip install soundfileoptional documentation generation requires:$pip install sphinx
$pip install sphinx_rtd_thememay need to be run as a package in development mode
(from within the outermost pyatsyn directory containing the pyproject.toml file)$ pip install -e .If you are a newcomer to ATS, we recommend you start by looking at pyatsn/atsa/tracker.py