Saravanan666/pypi-org huggingface dataset:
Package: unicodeitplus
Convert simple LaTeX into an unicode approximation and paste it anywhere.This package provides a more complete LaTeX to Unicode converter thanunicodeit.unicodeitplususes a better parser (generated from EBNF with the fantasticLark library) thanunicodeit, which handles some code on whichunicodeitfails, and allows one to parse a mix of text and math code, like:$p_T$ / GeV $c^{-1}$I want to eventually merge this project intounicodeit, discussions with the maintainer ofunicodeitare ongoing.LaTeX to Unicode: How does this even work?Unicode contains many subscript and superscript characters. It also contains font variations of characters of both latin and greek characters, including italic, boldface, bold italic, and more. It contains a lot of special mathematical characters and diacritical marks, which we use to approximate LaTeX renderings using just unicode characters.Likeunicodeit,unicodeitplusis largely based onunimathsymbols.txtfrom Günter Milde, which provides the mapping between LaTeX macros and Unicode symbols.CaveatsOnly a subset of all LaTeX code can be converted to Unicode. Some Unicode characters simply don’t exist. For example, subscript characters exist only for a subset of all lowercase latin characters, there are no subscript characters for uppercase latin characters, and all subscript or superscript characters are in roman font (upright).Some code is rendered the best best approximation, for example,p_Tas𝑝ₜ, assuming that a reasonable approximation is preferred over a failed conversion.Your font needs to contain glyphs for the Unicode characters, otherwise you will typically see a little box with the unicode character index.The visually best results seem to be obtained with monospace fonts.ExamplesLaTeXUnicode\alpha \beta \gamma \Gamma \Im \Re \hbar𝛼 𝛽 𝛾 𝛤 ℑ ℜ ℏe^+ \mu^-\slash{\partial}𝑒⁺ 𝜇⁻ ∂̸\exists \in \int \sum \partial \infty∃ ∈ ∫ ∑ ∂ ∞\perp \parallel \therefore \because \subset \supset⟂ ∥ ∴ ∵ ⊂ ⊃\to \longrightarrow→ ⟶p\bar{p}\mathrm{t}\bar{\mathrm{t}}𝑝𝑝̄ tt̄\mathcal{H} \mathbb{R}ℋ ℝ\phone \checkmark☎ ✓\underline{x} \dot{x} \ddot{x} \vec{x}𝑥̲ 𝑥̇ 𝑥̈ 𝑥⃗A^6 m_0𝐴⁶ 𝑚₀1.2 \times10^{23}1.2 × 10²³p_T / \mathrm{GeV}c^{-1}𝑝ₜ/GeV𝑐⁻¹K^0_S𝐾⁰ₛD^{\ast\ast}\to hhee𝐷**→ℎℎ𝑒𝑒A \cdot \mathbf{x} \simeq \mathbf{b}𝐴⋅𝐱≃𝐛
Package: unicode-linebreak
py-unicode-linebreakPython bindings for the Rust crateunicode-linebreak.Installationpipinstallunicode-linebreakUsagefromunicode_linebreakimportlinebreaks,Allowed,Mandatorys='a b\nc\r\nd e\rf end'expected_result=[(2,Allowed),(4,Mandatory),(7,Mandatory),(9,Allowed),(11,Mandatory),(13,Allowed),(16,Mandatory)]assertlist(linebreaks(s))==expected_resultReturns an iterator which iterates over tuples with the
binary character position of the linebreak and a boolean
indicating whether the linebreak is a mandatory break.# the end of the string is always a mandatory breakassertlist(linebreaks(s))[-1]==(0,Mandatory)# Mandatory and Allowed are just boolean valuesassertexpected_result[0][1]isAllowedisFalseassertexpected_result[-1][1]isMandatoryisTrueNote that the binary character position is not the same
as the readable character index, but the binary position.
See the Rust method on stringschar_indices().Contributepython-mvirtualenvvenvsourcevenv/bin/activate
pipinstall-rdev-requirements.txt
maturindevelop&&python-munittest
Package: unicode-mayo
unicode_mayois the mayo in your unicode sandwich. In your development
environment, use it as a wrapper around unicode and byte strings to see if
they’re accidentally coming in to contact with byte strings. This can help
catch unicode encode/decode errors before they happen in production!unicode_mayoincludes two classes:UnicodeSafetyWrapperandBytestringSafetyWrapper. The former is meant to envelope unicode strings,
and warns when they come into contact with byte strings; the latter is meant
for byte strings, and warns when it comes into contact with unicode. Place
these in strategic places (likely in development environments only), likegettext()or all strings from your database.InstallationInstallation viapip:pip install unicode_mayoUsageSomething like:>>> import unicode_mayo
>>> wrapped = unicode_mayo.UnicodeSafetyWrapper(u'safety at last!')
>>> wrapped.encode('utf-8')
'safety at last!'
>>> wrapped + u' woohoo!'
u'safety at last! woohoo!'
>>> wrapped + 'evil bytestring'
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Users/eyalr/personal_work/unicode_mayo/src/unicode_mayo/__init__.py", line 55, in __add__
    _fail_on_bytes(other)
  File "/Users/eyalr/personal_work/unicode_mayo/src/unicode_mayo/__init__.py", line 90, in _fail_on_bytes
    _fail_on_bytes_helper(other)
  File "/Users/eyalr/personal_work/unicode_mayo/src/unicode_mayo/__init__.py", line 81, in _fail_on_bytes_helper
    'Attempted string formatting without decoding utf-8'
TypeError: Attempted string formatting without decoding utf-8
Package: unicode-nazi
// The Unicode Nazi //Once enabled the unicode nazi will complain whenever something is not
purely unicode or bytestring.  It’s annoying as hell and only useful
when porting over libraries from Python 2 to Python 3.  It has a huge
runtime impact on performance and will also complain about most of the
stuff in the Python standard library.usage:>>> import unicodenazi
>>> 'foo' == u'foo'
__main__:1: UnicodeWarning: Implicit conversion of str to unicode
Truehow to disable it again:>>> unicodenazi.disable()and here is how to enable:>>> unicodenazi.enable()if you want to enable it only for a given block:>>> unicodenazi.disable()
>>> with unicodenazi.blockwise(enabled=True):
...  assert 'foo' == u'foo'
...
__main__:2: UnicodeWarning: Implicit conversion of str to unicodeThe reverse works too of course.The module can be used from a command line:$ python -municodenazi your_script.py [script_args..]
Package: unicode-nfd2c
nfd2c (nfd-to-nfc)Renames NFD UNICODE file and directory names to NFCUsageUsage: nfd2c [options] [Directory | File]
    -x, --execute      Executes UNICODE NFD to NFC
    -r, --recursive    Includes sub-directoies
    -d, --dir-only     Directories only
    -f, --file-only    Files Only
    -h, --help         HelpLicenseGPL-2.0 License
Package: unicode-obfuscate
unicode obfuscateReplace unicode characters with visually similar ones.InstalationBe sure to use python >= 3.7pipinstallunicode_obfuscateUsageSimple usage:>>>fromunicode_obfuscateimportObfuscator>>>text="And Now for Something Completely Different">>>obfuscator=Obfuscator()>>>new_text=obfuscator.obfuscate(text)>>>new_text'Αnd Νοw fοr Ѕοmеtһіng Сοmрlеtеlу Dіffеrеnt'>>>text==new_textFalse# You can also pass a probability to change only some characters.>>>obfuscator.obfuscate(text,prob=0.3)'And Νow for Ѕomething Сompletely Different'There are two different datasets to map the characters:intencional: A very short list with very similar characters (Only one option for each character). The data is taken fromhere.confusables: A gigantic list of characters (and multiple possible characters for each one). The data is taken fromhere.By default,intencionalis used but it can change with keywordkind:# this uses the dataset 'intencional'>>>obfuscator=Obfuscator()# this uses the dataset 'confusables'>>>obfuscator=Obfuscator(kind="confusables")
Package: unicoder
This script allows to convert ascii to unicode specials
including bold italic greek fraktur script.Examples:unicoder.py bold foobar
unicoder.py ital foobar
unicoder.py boldital foobar
unicoder.py double foobar
unicoder.py mono foobar
unicoder.py sans foobar
unicoder.py greek foobar
unicoder.py greek FOOBAR
unicoder.py fraktur foobar
unicoder.py boldfraktur foobar
unicoder.py fract 15 1/4
unicoder.py 15 1/4 km/h
unicoder.py value 15 1/4 km/h
unicoder.py thin 15 1/4 km/h
unicoder.py nobr 15 1/4 km/hThis script helps to bold or slanted text to various social media platforms.
The nobr thin fract parts are particularly useful for Wikipedia.RESULTJust for amusement, this is the result when running the commands shown above.
Note that the bold and italic text snippets do not rely on <i> <b> <font> hints
or some similar style markup, instead they use different codepoints from theMathematical Alphanumeric Symbolsunicode blocks. Likewise fraktur and greek and double stroke characters are used
often in the field of mathematics. The sans and mono are rarely used however.𝐟𝐨𝐨𝐛𝐚𝐫
𝑓𝑜𝑜𝑏𝑎𝑟
𝒇𝒐𝒐𝒃𝒂𝒓
𝕗𝕠𝕠𝕓𝕒𝕣
𝚏𝚘𝚘𝚋𝚊𝚛
foobar
φωβαρ
ΦΩΒΑΡ
𝔣𝔬𝔬𝔟𝔞𝔯
𝖋𝖔𝖔𝖇𝖆𝖗
15¼
15¼ km/h
15¼ km/h
15 1/4 km/h
15 1/4 km/hTESTSUITEYes, there is a testsuite with more than a hundred unittests for the functions.
The module can also be imported as helper to other scripts.For developers, please use "make tests" for the testsuite and do run also
the "make type" for mypy typehints checks and "make pep" for pep8 style checks.
Package: unicode-rbnf
Unicode RBNFA pure Python implementation ofrule based number formatting(RBNF) using theUnicode Common Locale Data Repository(CLDR).This lets you spell out numbers for a large number of locales:fromunicode_rbnfimportRbnfEngineengine=RbnfEngine.for_language("en")assertengine.format_number(1234)=="one thousand two hundred thirty-four"Depending on the locale, different rulesets are supported as well:fromunicode_rbnfimportRbnfEngine,RulesetNameengine=RbnfEngine.for_language("en")assertengine.format_number(1999,RulesetName.YEAR)=="nineteen ninety-nine"assertengine.format_number(11,RulesetName.ORDINAL)=="eleventh"Supported localesSee:https://github.com/unicode-org/cldr/tree/release-44/common/rbnfEngine implementationNotall featuresof the RBNF engine are implemented. The following features are available:Literal text (hundred)Quotient substitution (<<or←←)Reminder substitution (>>or→→)Optional substitution ([...])Rule substituton (←%ruleset_name←)Rule replacement (=%ruleset_name=)Special rules:Negative numbers (-x)Improper fractions (x.x)Not a number (NaN)Infinity (Inf)Some features that will need to be added eventually:Proper fraction rules (0.x)Preceding reminder substitution (>>>or→→→)Number format strings (==)
Package: unicodes
TOCUnicodesInstallation / QuickstartLicenseOther DocsExamplesCommand HelpUnicodes↑This program allows you to interactively explore, search, and output unicode values in the terminalPull requests welcome!Installation / Quickstart↑To install this package frompypyrun the following command.pip3 install unicodesRun this to show all the unicode valuesunicodes allLicense↑See:LICENSEOther Docs↑Api DocsChangelogExamples↑all_box_drawings.shShow all unicode names with 'drawing' and 'box' in their namesall_playing_cards_no_trump.shShow all playing cards minus trump stringhacker_mixer.shhacker mix 'my cool name' in a tuishow_all_pairs.shshow pre-defined pairs of unicode objects (i.e. left/right up/down etc.)Command Help↑Mainusage: gendoc.py [-h] {all,explore,hackermix,pairs} ...

optional arguments:
  -h, --help            show this help message and exit

subcommands:
  {all,explore,hackermix,pairs}
    all                 Output all unicode values to STDOUT.
    explore             Explore the tokenized unicode data.
    hackermix           Hacker mixer upper / scramble letters with variations of unicode.
    pairs               Output all unicode values to STDOUT.allusage: gendoc.py all [-h] [--filter [FILTER [FILTER ...]]] [--exclude [EXCLUDE [EXCLUDE ...]]] [--json]

optional arguments:
  -h, --help            show this help message and exit
  --filter [FILTER [FILTER ...]], -f [FILTER [FILTER ...]]
                        filter values
  --exclude [EXCLUDE [EXCLUDE ...]], -e [EXCLUDE [EXCLUDE ...]]
                        reverse filter
  --json, -j            print in json formatexploreusage: gendoc.py explore [-h]

optional arguments:
  -h, --help  show this help message and exithackermixusage: gendoc.py hackermix [-h] ...

positional arguments:
  args        word

optional arguments:
  -h, --help  show this help message and exitpairsusage: gendoc.py pairs [-h] [--filter [FILTER [FILTER ...]]] [--exclude [EXCLUDE [EXCLUDE ...]]] [--json] [--detail]
                       {all,left_right,top_bottom,horz_vert,upper_lower}

positional arguments:
  {all,left_right,top_bottom,horz_vert,upper_lower}
                        select pair to output

optional arguments:
  -h, --help            show this help message and exit
  --filter [FILTER [FILTER ...]], -f [FILTER [FILTER ...]]
                        filter values
  --exclude [EXCLUDE [EXCLUDE ...]], -e [EXCLUDE [EXCLUDE ...]]
                        reverse filter
  --json, -j            print in json format
  --detail, -d          turn on detailed output
Package: unicodeset
unicodeset is a small module for managing sets of unique unicode code points.The classesUnicodeSetandFrozenUnicodeSetas superclasses of the respective Python builtins.fromunicodesetimportUnicodeSet,FrozenUnicodeSetValues can be passed in as either integers or strings (or unicode strings in Python 2.7).>>>s=UnicodeSet(['a',98,u'c'])UnicodeSet([u'a',u'b',u'c'])Inclusion can be checked using either an integer or string representations.>>>s=UnicodeSet([u'a',u'b',u'c'])>>>98insTrue>>>'b'insTrueIterating over UnicodeSet returns values sorted by code point.>>>[cforcinUnicodeSet(['z','n','$','a'])][u'$',u'a',u'n',u'z']Supports Python 2.6 – 3.x
Package: unicode-slugify
Unicode SlugifyUnicode Slugify is a slugifier that generates unicode slugs.  It was originally
used in the Firefox Add-ons web site to generate slugs for add-ons and add-on
collections. Many of these add-ons and collections had unicode characters and
required more than simple transliteration.Usagefromslugifyimportslugify,SLUG_OK# Default usage : lower, spaces replaced with "-", only alphanum and "-_~" chars, keeps unicodeslugify(u'Bän...g (bang)')# u'bäng-bang'# Keep capital letters and spacesslugify(u'Bän...g (bang)',lower=False,spaces=True)# u'Bäng bang'# Replace non ascii chars with their "best" representationslugify(u'北京 (capital of China)',only_ascii=True)# u'bei-jing-capital-of-china'# Allow some extra charsslugify(u'北京 (capital of China)',ok=SLUG_OK+'()',only_ascii=True)# u'bei-jing-(capital-of-china)'# "snake_case" exampledefsnake_case(s):# As "-" is not in allowed Chars, first one (`_`) is used for space replacementreturnslugify(s,ok='_',only_ascii=True)snake_case(u'北京 (capital of china)')# u'bei_jing_capital_of_china'# "CamelCase" exampledefcamel_case(s):returnslugify(s.title(),ok='',only_ascii=True,lower=False)camel_case(u'北京 (capital of china)')# u'BeiJingCapitalOfChina'ThanksTomaz Solc, unidecode,https://pypi.python.org/pypi/Unidecode
Package: unicode-slugify-latin
[![Build Status](https://travis-ci.org/eminbugrasaral/unicode-slugify-latin.svg?branch=master)](https://travis-ci.org/eminbugrasaral/unicode-slugify-latin)LinksPyPi:https://pypi.python.org/pypi/unicode-slugify-latinGithub:https://github.com/eminbugrasaral/unicode-slugify-latin# Unicode Slugify (with Latin Hack)Unicode Slugify is a slugifier that generates unicode slugs.  It was originally
used in the Firefox Add-ons web site to generate slugs for add-ons and add-on
collections.  Many of these add-ons and collections had unicode characters and
required more than simple transliteration.## Installpip install unicode-slugify-latin## Usage>>> import slugify>>> slugify.slugify(u'Bän...g (bang)')
u'bäng-bang'## Latin HackReplaces special Latin chars with similar ascii representations.Problem: I want users who speak Latin languages with English keyboards to be able to search through my Latin strings.Solution: Slugify that Latin string by enabling Latin replacement, and match this string with the slugified search word.Example: Strore “Sabancı Üniversitesi” as “sabanci-universitesi” and then users will be able to search with any combination like “Sabanci”, “Sabancı” and “SABANCI”.Note: Do not forget to slugify both strings with replace_latin=True## Example>>> from slugify import slugify>>> string_without_latin_letters = slugify(u'ıspanaklı boğaz turşusu', replace_latin=True)
u'ispanakli-bogaz-tursusu'>>> slugify(u'Ispanakli Bogaz Tursusu') == string_without_latin_letters
True>>> u'Bogazici'.lower() in slugify(u'boğaziçi', replace_latin=True)
True>>> slugify(u'çiçek', replace_turkish=True) in slugify(u'ÇİÇEK', replace_latin=True)
True>>> u'cicek' in slugify(u'ÇİÇEK', replace_latin=True)
True## List of common latin letters to be replacedı, ì, í, î, ï -> iİ, Ì, Í, Î, Ï -> Iö, ó, ò, ô, õ, ø -> oÖ, Ò, Ó, Ô, Õ, Ø -> Oü, ù, ú, û -> uÜ, Ù, Ú, Û -> Uà, á, â, ã, ä, å -> aÀ, Á, Â, Ã, Ä, Å -> Aæ -> aeÆ -> AEè, é, ê, ë -> eÈ, É, Ê, Ë -> Eñ -> nÑ -> Ný, ÿ -> yÝ, Ÿ -> Yş -> sŞ -> Sç -> cÇ -> Cğ -> gĞ -> G## New parameters after this forkreplace_latin: Replace common Latin letters to be replaced with similar ascii representation.unicode_pairs: You can give a dictionary of unicode characters with their replacement values. Like: {u’xe9’, ‘e’} - é will be replaced with e## SponsorsThis library is being used in The Volt Ride Sharing App (http://thevoltapp.com)Hippo Foundry (http://hipolabs.com)## ContactWebsite:http://www.eminbugrasaral.com
Package: unicode-string-contain-check
unicode-string-contain-checkThis python package is performinginwith UTF-8 encoded to support non-Latin charathers including CJK languageTesting LanguageTest resultChinese (Simp.)PassedChinese (Trad.)PassedJapanesePassedKoreanPassedIt should be fine for other language, otherwise, please create new issue to solving problemUsageImport this package first:importunicode_string_contain_checkRecommended ways:# Name what you wantimportunicode_string_contain_checkasuinCheck does the word contain in the phrase:ifuin.utf_contain("遊戲保持了前作般的高自由度，玩家可以隨心所欲地進行","隨心所欲"):print("It's contain!!!")The result wil be like this:It's contain!!!A python file should be looks like:importunicode_string_contain_checkasuinif__name__=="__main__":ifuin.utf_contain("遊戲保持了前作般的高自由度，玩家可以隨心所欲地進行","隨心所欲"):print("It's contain!!!")Guidesunf_contain(usr_input,target_text): Check does the target (target_text) contains in a string (usr_input)LicenseApache 2.0
Package: unicode_tex
Module unicode_tex provides the map between unicode characters and latex commands.To convert a unicode character u to latex commands:unicode_tex.unicode_to_tex_map.get(u, u)To convert a latex command l to unicode characters:unicode_tex.tex_to_unicode_map.get(l, l)Both unicodetotexmap and textounicodemap are dict objects, generated fromhttp://www.w3.org/Math/characters/unicode.xml.The code is a python version ofhttp://www.johndcook.com/data.js.
Package: unicode-text-styler
Text StylerConvert ASCII alphanumeric text to a random style using Unicode character normalization.This script uses theMathematical Alphanumeric Symbolsfrom the Unicode database to find a stylish looking replacement for each input character.CLI UsageUsage: python text_styler.py "<text>"

$ python text_styler.py "Hello World"
𝖧𝖾𝔩𝖑𝕠 𝑊𝙤𝒓𝒍𝘥

$ python text_styler.py "Python is an interpreted, high-level, general-purpose programming language. Created by Guido van Rossum and first released in 1991"
𝖯𝑦𝓉𝙝𝗼𝗻 𝚒𝘴 𝐚𝙣 𝘪𝗻𝒕𝕖𝘳𝙥𝑟𝗲𝙩𝙚𝑑, 𝒉𝖎𝕘𝗵-𝔩𝙚𝒗𝒆𝔩, 𝓰𝔢𝙣𝕖𝔯𝙖𝘭-𝗉𝖚𝑟𝚙𝑜𝒔𝔢 𝕡𝐫𝗼𝒈𝓇𝕒𝖒𝑚𝔦𝖓𝔤 𝔩𝘢𝖓𝖌𝓊𝒂𝙜𝗲. 𝑪𝗿𝓮𝔞𝑡𝚎𝐝 𝕓𝖞 𝐺𝖚𝐢𝖉𝔬 𝗏𝖺𝔫 𝓡𝑜𝑠𝐬𝚞𝒎 𝒶𝘯𝓭 𝒇𝘪𝓇𝔰𝘵 𝕣𝗲𝐥𝙚𝙖𝙨𝙚𝔡 𝓲𝘯 𝟏𝟵𝟫𝟙Library Usage>>> from text_styler import TextStyler

>>> styler = TextStyler()
>>> converted = styler.convert("Hello World!")

>>> print(converted)
𝖧𝖾𝔩𝖑𝕠 𝑊𝙤𝒓𝒍𝘥NotesOnly supported with Python3.
Package: unicodex
UnicodexUnicodes encoder, decoder & converterInstallation:>>>python3-mpipinstallunicodexExamples:>>>fromunicodeximportUnicodex>>># Character to unicode>>>c2u=Unicodex.chr(127914)>>># Unicode to character>>>u2c=Unicodex.ord(c2u)>>># Encode text to unicode>>>en=Unicodex.encode("Sample text",666)>>># Decode unicode to text>>>de=Unicodex.decode(en,666)
Package: unicon
Unicon is a package aiming to provide a unified connection experience to network
devices through typical command-line management interface. By wrapping the
underlying session (eg, telnet, ssh), Unicon provides:direct and proxied connections through any common CLI interface (telnet, ssh, serial etc)power of expect-like programming without having to deal with low-level logicmulti-vendor support through an agnostic API interfaceseamless handling of CLI modes (eg, enable, configure, admin-configure mode)rejected commands, command error detectionsvalue-add statful services (specific to the platform)and is extensible: platform supports and services are implemented via
open-source plugins.Unicon is the standard, go-to CLI connection implementation forCisco pyATSframework.This package was initially developed internally in Cisco, and is now
release to the general public starting late 2017 throughCisco DevNet.https://developer.cisco.com/pyats/RequirementsLinux/macOS/WSLPython 3.4+Quick Startbash$pipinstalluniconFor 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.ExamplesSee example of a Unicon connection usage with Cisco IOS devices at:https://github.com/CiscoDevNet/pyats-ios-sampleIn addition, there is a sample plugin package you can follow to develop Unicon
plugins for new platforms on top of Unicon:https://github.com/CiscoDevNet/pyats-plugin-examples/tree/master/unicon_plugin_exampleSupport & CommunitySeehttps://developer.cisco.com/docs/pyats/#!license-supportpage for details.
Package: uniconfig
Python library for unifying configuration handlingA Python library for unifying configuration handling through config files, environment variables and
command line options.InstallationYou can installuniconfigfrom PYPI by runningpip install uniconfig.If you want to update an existing install, runpip install --update uniconfig.You can also clone this repository from github and runpip install .from the repository base directory.Licenseuniconfigis licensed under the Apache License, Version 2.0.
SeeLICENSEfor details.
Package: unicon.plugins
Notethis is the plugins component of Unicon. The usage of this package requiresuniconmain package.Unicon is a package aiming to provide a unified connection experience to network
devices through typical command-line management interface. By wrapping the
underlying session (eg, telnet, ssh), Unicon provides:direct and proxied connections through any common CLI interface (telnet, ssh, serial etc)power of expect-like programming without having to deal with low-level logicmulti-vendor support through an agnostic API interfaceseamless handling of CLI modes (eg, enable, configure, admin-configure mode)rejected commands, command error detectionsvalue-add statful services (specific to the platform)and is extensible: platform supports and services are implemented via
open-source plugins.Unicon is the standard, go-to CLI connection implementation forCisco pyATSframework.This package was initially developed internally in Cisco, and is now
release to the general public starting late 2017 throughCisco DevNet.https://developer.cisco.com/pyats/RequirementsLinux/macOS/WSLPython 3.4+Quick Startbash$pipinstalluniconFor 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.ExamplesSee example of a Unicon connection usage with Cisco IOS devices at:https://github.com/CiscoDevNet/pyats-ios-sampleIn addition, there is a sample plugin package you can follow to develop Unicon
plugins for new platforms on top of Unicon:https://github.com/CiscoDevNet/pyats-plugin-examples/tree/master/unicon_plugin_exampleSupport & CommunitySeehttps://developer.cisco.com/docs/pyats/#!license-supportpage for details.
Package: unicore.comments.client
unicore.comments.client==================Client library to interact with Universal Core's `unicore.comments`.. image:: https://travis-ci.org/universalcore/unicore.comments.client.svg?branch=develop:target: https://travis-ci.org/universalcore/unicore.comments.client:alt: Continuous Integration.. image:: https://coveralls.io/repos/universalcore/unicore.comments.client/badge.png?branch=develop:target: https://coveralls.io/r/universalcore/unicore.comments.client?branch=develop:alt: Code Coverage.. image:: https://pypip.in/version/unicore.comments.client/badge.svg:target: https://pypi.python.org/pypi/unicore.comments.client:alt: Pypi Package