Saravanan666/pypi-org huggingface dataset:
Package: genie.libs.ops
Genie is both a library framework and a test harness that facilitates rapid
development, encourage re-usable and simplify writing test automation. Genie
bundled with the modular architecture of pyATS framework accelerates and
simplifies test automation leveraging all the perks of the Python programming
language in an object-orienting fashion.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 throughCisco DevNet. Visit the Genie
home page athttps://developer.cisco.com/site/pyats/Ops Libs PackageThis is the library sub-component of Genie forgenie.opsthat Represents the
operational state of the feature through object attributes.RequirementsGenie currently supports Python 3.4+ on Linux & Mac systems. Windows platforms
are not yet supported.Quick Start#installgenieasawhole$pipinstallgenie#toupgradethispackagemanually$pipinstall--upgradegenie.libs.ops#toinstallalpha/betaversions,add--pre$pipinstall--pregenie.libs.opsFor 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: genie.libs.parser
Genie is both a library framework and a test harness that facilitates rapid
development, encourage re-usable and simplify writing test automation. Genie bundled with
the modular architecture of pyATS framework accelerates and simplifies test
automation leveraging all the perks of the Python programming language in an
object-orienting fashion.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 throughCisco DevNet. Visit the Genie
home page athttps://developer.cisco.com/site/pyats/Parser PackageThis is a sub-component of Genie that parse the device output into structured
datastructure.RequirementsGenie currently supports Python 3.6+ on Linux & Mac systems. Windows platforms
are not yet supported.Quick Start#installgenieasawhole$pipinstallgenie#toupgradethispackagemanually$pipinstall--upgradegenie.libs.parser#toinstallalpha/betaversions,add--pre$pipinstall--pregenie.libs.parserFor 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: genie.libs.robot
Genie is both a library framework and a test harness that facilitates rapid
development, encourage re-usable and simplify writing test automation. Genie
bundled with the modular architecture of pyATS framework accelerates and
simplifies test automation leveraging all the perks of the Python programming
language in an object-orienting fashion.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 throughCisco DevNet. Visit the Genie
home page athttps://developer.cisco.com/site/pyats/Ops Libs PackageThis is theRobotFrameworklibrary sub-component of Genie. It provides
RobotFramework keyword to interact with Genie and its libraries.RequirementsGenie currently supports Python 3.4+ on Linux & Mac systems. Windows platforms
are not yet supported.Quick Start#installgenieasawhole$pipinstallgenie#toupgradethispackagemanually$pipinstall--upgradegenie.libs.robot#toinstallalpha/betaversions,add--pre$pipinstall--pregenie.libs.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: genie.libs.sdk
Genie is both a library framework and a test harness that facilitates rapid
development, encourage re-usable and simplify writing test automation. Genie
bundled with the modular architecture of pyATS framework accelerates and
simplifies test automation leveraging all the perks of the Python programming
language in an object-orienting fashion.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 throughCisco DevNet. Visit the Genie
home page athttps://developer.cisco.com/site/pyats/Ops Libs PackageThis is the library sub-component of Genie forgenie.sdk. Contains all the
Triggers and verifications.RequirementsGenie currently supports Python 3.4+ on Linux & Mac systems. Windows platforms
are not yet supported.Quick Start#installgenieasawhole$pipinstallgenie#toupgradethispackagemanually$pipinstall--upgradegenie.libs.sdk#toinstallalpha/betaversions,add--pre$pipinstall--pregenie.libs.sdkFor 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: genie.libs.telemetry
Genie Telemetry is a testbed Health Status Monitoring Tool. It is a package
within pyATS.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 throughCisco DevNet. Visit the Genie
home page athttps://developer.cisco.com/site/pyats/Genie Telemetry libsGenie Telemetry is a testbed health status monitoring tool, this package
contains the libraries.RequirementsGenie currently supports Python 3.4+ on Linux & Mac systems. Windows platforms
are not yet supported.Quick Start#installgenie.telemetry$pipinstallgenie.telemetry#toupgradethispackagemanually$pipinstall--upgradegenie.libs.telemetry#toinstallalpha/betaversions,add--pre$pipinstall--pregenie.libs.telemetryFor 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: genie.metaparser
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 onescriptwhich 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 throughCisco DevNet. Visit the Genie
home page athttps://developer.cisco.com/site/pyats/RequirementsGenie currently supports Python 3.4+ on Linux & Mac systems. Windows platforms
are not yet supported.Quick Start#installgenieasawhole$pipinstallgenie.metaparser#toupgradethispackagemanually$pipinstall--upgradegenie.metaparser#toinstallalpha/betaversions,add--pre$pipinstall--pregenie.metaparserFor 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: genie.ops
Genie is both a library framework and a test harness that facilitates rapid
development, encourage re-usable and simplify writing test automation. Genie bundled with
the modular architecture of pyATS framework accelerates and simplifies test
automation leveraging all the perks of the Python programming language in an
object-orienting fashion.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 throughCisco DevNet. Visit the Genie
home page athttps://developer.cisco.com/site/pyats/Ops PackageThis is a sub-component of Genie that Represents the operational state of the
feature through object attributes. These object’s structures means that
they are compatible with all operating systems and Management Interfaces (such
as CLI/Yang/REST, etc.).RequirementsGenie currently supports Python 3.4+ on Linux & Mac systems. Windows platforms
are not yet supported.Quick Start#installgenieasawhole$pipinstallgenie#toupgradethispackagemanually$pipinstall--upgradegenie.ops#toinstallalpha/betaversions,add--pre$pipinstall--pregenie.opsFor 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: genie.parsergen
Genie Parsergen package provides a one-step parsing mechanism that is
capable of parsing dynamic tabular and non-tabular device outputs in a
noticeably less lines of code compared to the standard parsing mechanisms.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 throughCisco DevNet. Visit the Genie
home page athttps://developer.cisco.com/site/pyats/Parsergen PackageGenie Parsergen package provides a one-step parsing mechanism that is
capable of parsing dynamic tabular and non-tabular device outputs in a
noticeably less lines of code compared to the standard parsing mechanisms.RequirementsGenie currently supports Python 3.4+ on Linux & Mac systems. Windows platforms
are not yet supported.Quick Start#installgenieasawhole$pipinstallgenie.parsergen#toupgradethispackagemanually$pipinstall--upgradegenie.parsergen#toinstallalpha/betaversions,add--pre$pipinstall--pregenie.parsergenFor 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: genie.predcore
Genie Predcore offers a collection of predicate and pre-requisite base classes
that provide a foundation for convenient, powerful and complex condition-driven
testing.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 throughCisco DevNet. Visit the Genie
home page athttps://developer.cisco.com/site/pyats/Predcore PackageGenie Predcore offers a collection of predicate and pre-requisite base classes
that provide a foundation for convenient, powerful and complex condition-driven
testing.RequirementsGenie currently supports Python 3.4+ on Linux & Mac systems. Windows platforms
are not yet supported.Quick Start#installgenieasawhole$pipinstallgenie.predcore#toupgradethispackagemanually$pipinstall--upgradegenie.predcore#toinstallalpha/betaversions,add--pre$pipinstall--pregenie.predcoreFor 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: geniepy
Gene-Disease relationship trend detection application.NotePython package available onPyPiProject documentationhereInstallationInstall with pipInstall fromPyPiwith pippip install geniepyInstall from source codeInstall using setuptools locallygit clone https://github.com/derekkinzo/genie.git
cd genie/geniepy
python setup.py installRun Source CodeCreate virtual environment, and run codepython3 -m venv .venv
source .venv/bin/activate (for windows: source .venv/scripts/activate)
pip install -r requirements.txtPython Package DevelopmentSetuptools commands to test, generate docs, and install for development (creates symlink)python setup.py test
python setup.py docs
python setup.py developGenerate Python PackageCommands to generate python package and upload it to PyPi (setup PyPi account and .profile first)git tag -a {version}
python setup.py sdist bdist_wheel
twine upload --repository testpypi dist/{package name}
twine upload dist/{package name}
Package: genie.telemetry
Genie Telemetry is a testbed Health Status Monitoring Tool. It is a package
within pyATS.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 throughCisco DevNet. Visit the Genie
home page athttps://developer.cisco.com/site/pyats/Telemetry PackageGenie Telemetry is a testbed health status monitoring tool.RequirementsGenie currently supports Python 3.4+ on Linux & Mac systems. Windows platforms
are not yet supported.Quick Start#installgenie.telemetryasawhole$pipinstallgenie.telemetry#toupgradethispackagemanually$pipinstall--upgradegenie.telemetry#toinstallalpha/betaversions,add--pre$pipinstall--pregenie.telemetryFor 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: genie.trafficgen
Genie is both a library framework and a test harness that facilitates rapid
development, encourage re-usable and simplify writing test automation. Genie
bundled with the modular architecture of pyATS framework accelerates and
simplifies test automation leveraging all the perks of the Python programming
language in an object-orienting fashion.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 throughCisco DevNet. Visit the Genie
home page athttps://developer.cisco.com/site/pyats/Traffic PackageThis is a sub-component of Genie that provides connection implementations to
communicate with traffic generator devices.RequirementsGenie currently supports Python 3.4+ on Linux & Mac systems. Windows platforms
are not yet supported.Quick Start#installgenieasawhole$pipinstallgenie.trafficgen#toupgradethispackagemanually$pipinstall--upgradegenie.trafficgen#toinstallalpha/betaversions,add--pre$pipinstall--pregenie.trafficgenFor 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: genie.utils
Genie is both a library framework and a test harness that facilitates rapid
development, encourage re-usable and simplify writing test automation. Genie bundled with
the modular architecture of pyATS framework accelerates and simplifies test
automation leveraging all the perks of the Python programming language in an
object-orienting fashion.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 throughCisco DevNet. Visit the Genie
home page athttps://developer.cisco.com/site/pyats/Utils PackageThis is a sub-component of Genie that provides various nice-to-use utilities.RequirementsGenie currently supports Python 3.4+ on Linux & Mac systems. Windows platforms
are not yet supported.Quick Start#installgenieasawhole$pipinstallgenie#toupgradethispackagemanually$pipinstall--upgradegenie.utils#toinstallalpha/betaversions,add--pre$pipinstall--pregenie.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: genieutils-py
genieutils-pyPython implementation ofgenieutils.This library can be used to read and writeempires2_x2_p1.datfiles for Age of Empires II Definitive Edition.Supported dat versionsCurrently, only the latest version used in Age of Empires II Definitive Edition is supported (GV_LatestDE2/GV_C20).Installationpipinstallgenieutils-pyUsage examplesDump the whole dat file as jsonThe package comes with a handy command line tool that does that for you.dat-to-jsonpath/to/empires2_x2_p1.datChange cost of Loom to 69 Goldfromgenieutils.datfileimportDatFiledata=DatFile.parse('path/to/empires2_x2_p1.dat')data.techs[22].resource_costs[0].amount=69data.save('path/to/modded/empires2_x2_p1.dat')Prevent Kings from garrisoningfromgenieutils.datfileimportDatFiledata=DatFile.parse('path/to/empires2_x2_p1.dat')forcivindata.civs:civ.units[434].bird.tasks.pop()data.save('path/to/modded/empires2_x2_p1.dat')AuthorsHSZemi- Original Author
Package: genignore
Command line tool that generates.gitignorefiles using github’s collection
ofgitignore templates.Featuressyncs withhttps://github.com/github/gitignoreYou can specify a custom output file other than.gitignoreMerges contents of existing.gitignoreInstallpip install --upgrade genignoreUsageGet help:genignore--helpGrab the latesthttps://github.com/github/gitignoremaster:genignore syncList available templates:genignore listGenerate .gitignore for python, osx and linux:genignore gen python osx linuxGenerate .gitignore for python, osx and linux, save it as.foo:genignore gen python osx linux--out=.fooTo add into an existing .gitignore, usegenignore gen--addjetbrainsYou can also redirect stdoutgenignore gen python osx linux > .fooBugs/FeaturesOpen a github issuehere.Contributorssvisser.
Package: geni-lib
geni-lib is a Python library for interacting with theNSF GENI Federation,
or any resource pool that uses components of theGENI Software Architecture.Common uses include orchestrating repeatable experiments and writing small tools for
inspecting the resources available in a given federation.  There are also a number
of administrative API handlers available for interacting with software commonly used
in experiments - particularly those exposing services to other experimenters.Documentation can be found athttps://geni-lib.readthedocs.io.
Package: geniml
Genomic interval machine learning (geniml)Geniml is a python package for building machine learning models of genomic interval data (BED files). It also includes ancillary functions to support other types of analyses of genomic interval data.Documentation is hosted athttps://docs.bedbase.org/geniml/.DevelopmentRun tests (from/tests) withpytest. Please read thecontributor guideto contribute.
Package: genimtools
genimtoolsThis is a python wrapper around thegenimtoolscrate. It provides an easy interface for usinggenimtoolsin python. It is currently in early development, and as such, it does not have a lot of functionality yet, but new tools are being worked on right now.InstallationYou can getgenimtoolsfrom PyPI:pipinstallgenimtoolsUsageImport the package, and use the tools:importgenimtoolsasgtgt.prune_universe(...)Developer docsWrite the develop docs here...
Package: geninstaller
Geninstaller (for linux)Universal linux installer systemInstalls applications in the user's space.For developers and common usersCommon usersThe applications installed withgeninstallerare registrated in a small database.
The easiest way to list or uninstall them is to install the gui first:$ geninstaller guiNow you have 'Geninstaller gui' in your system's programs (system), use it as any application.You can still use the CLI if you wantList the installed applications:$ geninstaller listuninstall your geninstaller applications:$ geninstaller uninstall 'application name'And other stuff, see:$ geninstaller --helpDevelopersInstallation$ pip install geninstallerGet an 'installer' template$ geninstaller plop installerGeninstaller provides you an 'installer' file in your current working directory, you can join it to your projects. You just have to open it and change a few settings to adapt it to your application (the comments in the file will guide you).The installer script is in python, but works for any kind of program to install.And that's all,no requirements for the final user, fast and easy.Behind this, the 'installer' script will take care of the requirements, and install the geninstaller database on the system.Limitation (and gain)Geninstaller only installs applications in the user's space (no sudo required), the gain is that it makes it compatible with any linux distibution. So, if your application needs to be installed 'system wide', geninstaller is not the tool that you need.
Package: gen-invoice
Template-based invoice generatorThis package provides flexible, modular invoice generation functionality based on theJinja template engine, with PDF generation provided byelectron-pdfwhen available.Check out thecomprehensive documentationto view installation and usage instructions.Resources:Documentation:https://docs.adamrehn.com/gen-invoice/GitHub repository:https://github.com/adamrehn/gen-invoicePackage on PyPI:https://pypi.org/project/gen-invoice/LegalCopyright © 2019, Adam Rehn. Licensed under the MIT License, see the fileLICENSEfor details.