Saravanan666/pypi-org huggingface dataset:
Package: emutils
EmUtils - Miscellanous Python UtilitiesThis package contains various Python utilities.Package under active development. Please use specific releases version from PyPi or conda for stable versions.InstallationUsing PIP:pipinstallemutilsFor developersTo use the package in editable mode use instead the following.gitclonehttps://github.com/emanuele-albini/emutils.git
pipinstall--editableemutilsDocumentationSeeherefor the complete documentation of the modules.
Package: emv
EMV for PythonA Pythonic implementation of the EMV smartcard protocol, which is used
worldwide for chip-and-PIN payments. This is intended to be readable,
tested, and heavily cross-referenced with the appropriate sections of theEMV Specification.This also includes an implementation of theEMV CAP(aka Pinsentry)
standard which is known to work for Barclays cards.InstallationYou'll need the pcsc smartcard libraries on your system in order to build the
smartcard bindings. On Ubuntu:sudo apt-get install build-essential swig libpcsclite-dev python-pip python-develThen you can install emv from pip:sudo pip install emvTo check if everything's working, plug in a smartcard reader, put a bank
card in, and run:emvtool infoIf all goes well, you should see some data about your card.WarningAlthough this tool has been relatively well tested, it's technically possible
to block or even damage your card, as well as get in trouble with your card
issuer, using this tool. Please make sure you understand the risks.Commands marked in the--helpoutput with [!] will initiate a transaction
on the card, resulting in a permanent change to the card's internal state
which could potentially be detected by your card issuer, particularly if you
initiate many transactions.Command LineThis library ships withemvtool- a simple command-line tool for testing
and CAP password generation. To fetch some card metadata, run:emvtool infoIf you have more than one smartcard reader (or smartcard-like devices, such as a YubiKey)
connected, you may have to select a specific reader. List all the readers with:emvtool readersThen use the-roption to select the specific reader ID, e.g.:emvtool -r 1 infoTo generate an EMV CAP one-time passcode:emvtool -p <PIN> capYou can also conduct CAP signing and challenge-response:emvtool -p <PIN> cap -c <challenge>
emvtool -p <PIN> cap -c <accountno> -a <amount>Legal StuffEMVis a trademark ofEMVCoand is used
purely for descriptive purposes. This library is not affiliated with
EMVCo.
Package: emva1288
The EMVA1288 module is a Python package to process and print results of an
EMVA1288 tests.This is the reference implementation for the EMVA1288 Standard for
Measurement and Presentation of Specifications for Machine Vision
Sensors and Cameras.Software versionStandard versionMaster4.01.*.*4.00.6.*3.10.5.*3.1Please visitEmva1288
Websitefor information
and latest releases of the standard.DocumentationFor more information visitthe documentation page.
Package: emvoice
Compute emotion expression-related voice featuresHow to use emvoiceemvoiceis a pure Python package for computing emotion expression-related features from speech signals. It uses similar algorithms as inPraatandopenSMILEbut also includes more recent methods from thelibrosapackage. Currently, most low-level descriptor features from the extended Geneva Minimalistic Acousting Parameter Set (eGeMAPS) are implemented.Given that it is entirely written in Python, it is easier to include emvoice in other Python-based applications, especially if they use numpy or scipy.Getting startedTake a look at theexamplesto get started with emvoice.Installationemvoice requires Python >=3.7 and can be installed viapip:pip install emvoiceTo install the lastet development version from GitHub repository, do:git clone https://github.com/mexca/emvoice.gitcd emvoicepython -m pip install .DocumentationThe documentation of emvoice can be found onRead the Docs.ContributingIf you want to contribute to the development of emvoice,
have a look at thecontribution guidelines.CreditsThis package was created withCookiecutterand theNLeSC/python-template.
Package: em-waves
em-wavesInstallationpip install em_wavesUsagefromem_wavesimportMedium,Sine,Gaussian,Rectf_0=1.8e9# [Hz]E_0=10.0# [V/m]free_space=Medium(ε_r=1,μ_r=1,σ=0)medium2=Medium(ε_r=5,μ_r=3,σ=.04)wave=Sine(f=f_0,A=E_0)# wave = Gaussian(rms=1.3)# wave = Rect(width=4)wave.add_mediums(medium1=free_space,medium2=medium2)wave.print_data()wave.show()Demo installation and usage
Package: emwinCompareFiles
Compare Files provides a way to compare latency and count products,
between two systems with incoming data. In this case, we are comparing
the ingested products on the ESB between legacy and enterprise.
A file from the legacy system is is downloaded via GoogleDrive and
the enterprise file is created from querying the edpdb database.
Both files are CSV.Typical usage often looks like this:python database_query.py
python compare_files.pyInputDates for querying the database in the format MM-DD-YYYYName of datafile from legacy systemPrerequisitesConnection to the current host:{username}@nco-lw-{username}.ncep.noaa.govPython 2.7Download legacy file from GoogleDrive:https://drive.google.com/open?id=1dXkpZ4LxmS_6Sah7GheAnwAZmj7727FpDownload AWDS file from GoogleDrive:https://drive.google.com/open?id=1NP6d3GnNdw4UoWF7-aJlSy8saKwE9sBWInstall module psycopg2http://initd.org/psycopg/Other modules needed: csv, datetime, re, and timeOutputLatency.csvLegacyProductsNotInEnterprise.csvTroubleshootingKeyError or ValueError (Product Comparison):
There is likely an error in the legacy data file. Sometimes this is something as simple as the inclusion/exclusion of AM or PM in the timestamp or a leading comma in a column.Missing Products (order of 500+):
The database is missing data for a date due to an outage, restart, etc.
The AWDS table file is not up to date.
The date range is incorrect.
Package: emw-serializer
emw-serializerBasic serializer.Converts (nested) structures todictor JSON string.Useful for API work.Usagefrom emw_serializer import JsonSerializer


class Gakk:
    def __init__(self):
        self.a = 'a'
        self.b = 5


serializer = JsonSerializer()
thing_to_serialize = Gakk()
json = serializer.serialize(thing_to_serialize)
print(json)will print{
    "a": "a",
    "b": 5
}CapabilitiesCaters for:str,int,float,booldict,list,setEnumclass propertiesobject properties@propertydecoratorsproperty()function
Package: emxps
EmXPS - Miscellaneous Explanation MethodsThis package contains various implementations offeature importanceandcounterfactual explanations(akaactionable recourse) methods for research purposes.Package under active development. Please use specific releases version from PyPi or conda for stable versions.InstallationUsing PIP:pipinstallemxpsFor developersTo use the package in editable mode use instead the following.gitclonehttps://github.com/emanuele-albini/emxps.git
pipinstall--editableemxpsDocumentationSeeherefor the complete documentation of the modules.
Package: enable
https://docs.enthought.com/enableThe Enableprojectprovides two related multi-platformpackagesfor drawing
GUI objects.Enable: An object drawing library that supports containment and event
notification.Kiva: A multi-platform DisplayPDF vector drawing engine.EnableThe Enable package is a multi-platform object drawing library built on top of
Kiva. The core of Enable is a container/component model for drawing and event
notification. The core concepts of Enable are:ComponentContainerEvents (mouse, drag, and key events)Enable provides a high-level interface for creating GUI objects, while
enabling a high level of control over user interaction. Enable is a supporting
technology for the Chaco and BlockCanvas projects.KivaKiva is a multi-platform DisplayPDF vector drawing engine that supports
multiple output backends, including Windows, GTK, and Macintosh native
windowing systems, a variety of raster image formats, PDF, and Postscript.DisplayPDF is more of a convention than an actual specification. It is a
path-based drawing API based on a subset of the Adobe PDF specification.
Besides basic vector drawing concepts such as paths, rects, line sytles, and
the graphics state stack, it also supports pattern fills, antialiasing, and
transparency. Perhaps the most popular implementation of DisplayPDF is
Apple’s Quartz 2-D graphics API in Mac OS X.Kiva FeaturesKiva currently implements the following features:paths and compiled paths; arcs, bezier curves, rectanglesgraphics state stackclip stack, disjoint rectangular clip regionsraster image blittingarbitrary affine transforms of the graphics contextbevelled and mitered joinsline width, line dashFreetype or native fontsRGB, RGBA, or grayscale color depthstransparencyPrerequisitesYou must have the following libraries installed before building
the Enable/Kiva project:SetuptoolsNumpySWIGfonttools(on Linux) X11-devel (development tools for X11)(on Mac OS X)CythonEnable/Kiva also have the following requirements:Runtime:NumpyPILor preferablypillowtraitstraitsuipyfaceOptional:apptools(Qt backend)PySide2, PySide6orPyQt5(WX backend)WxPython(SVG backend)PyParsing(PDF backend)ReportLab Toolkit(Cairo backend)PyCairo(Constrained layout)kiwisolver
Package: enabledisablelua
Enables or disables User Account Control (UAC) on WindowspipinstallenabledisableluaMoreaboutdisablingLUA/UAConWindows# https://winaero.com/how-to-turn-off-and-disable-uac-in-windows-10/?utm_source=software&utm_medium=in-app&utm_campaign=winaerotweaker&utm_content=uacfromenabledisableluaimportenableLUA_disableLUAenableLUA_disableLUA(enable=True)enableLUA_disableLUA(enable=False)EnableordisableUserAccountControl(UAC)onWindowsbymodifyingtheregistrykey.Args:enable(bool,optional):IfTrue,enableUAC.IfFalse,disableUAC.DefaultstoTrue.Raises:WindowsError:IfanyoftheWindowsAPIcallsfail.Returns:None
Package: en-aesops-advert
Feature | Description |— | — |Name|en_aesops_advert|Version|0.0.0|spaCy|>=3.5.4,<3.6.0|Default Pipeline|textcat|Components|textcat|Vectors| 0 keys, 0 unique vectors (0 dimensions) |Sources| n/a |License| n/a |Author| [n/a]() |### Label Scheme<details><summary>View label scheme (2 labels for 1 components)</summary>Component | Labels |— | — |`textcat`|Normal,Advert|</details>### AccuracyType | Score |— | — |CATS_SCORE| 76.37 |CATS_MICRO_P| 84.54 |CATS_MICRO_R| 84.54 |CATS_MICRO_F| 84.54 |CATS_MACRO_P| 79.88 |CATS_MACRO_R| 74.24 |CATS_MACRO_F| 76.37 |CATS_MACRO_AUC| 83.01 |TEXTCAT_LOSS| 410.40 |
Package: en-aesops-language
Feature | Description |— | — |Name|en_aesops_language|Version|0.0.0|spaCy|>=3.5.4,<3.6.0|Default Pipeline|textcat|Components|textcat|Vectors| 0 keys, 0 unique vectors (0 dimensions) |Sources| n/a |License| n/a |Author| [n/a]() |### Label Scheme<details><summary>View label scheme (3 labels for 1 components)</summary>Component | Labels |— | — |`textcat`|English,Sheng,Other|</details>### AccuracyType | Score |— | — |CATS_SCORE| 68.36 |CATS_MICRO_P| 86.32 |CATS_MICRO_R| 86.32 |CATS_MICRO_F| 86.32 |CATS_MACRO_P| 83.79 |CATS_MACRO_R| 61.39 |CATS_MACRO_F| 68.36 |CATS_MACRO_AUC| 88.91 |TEXTCAT_LOSS| 521.50 |
Package: en-aesops-sentiment
Feature | Description |— | — |Name|en_aesops_sentiment|Version|0.0.0|spaCy|>=3.5.4,<3.6.0|Default Pipeline|textcat|Components|textcat|Vectors| 0 keys, 0 unique vectors (0 dimensions) |Sources| n/a |License| n/a |Author| [n/a]() |### Label Scheme<details><summary>View label scheme (2 labels for 1 components)</summary>Component | Labels |— | — |`textcat`|Negative,Positive|</details>### AccuracyType | Score |— | — |CATS_SCORE| 69.95 |CATS_MICRO_P| 73.34 |CATS_MICRO_R| 73.34 |CATS_MICRO_F| 73.34 |CATS_MACRO_P| 69.52 |CATS_MACRO_R| 70.61 |CATS_MACRO_F| 69.95 |CATS_MACRO_AUC| 77.81 |TEXTCAT_LOSS| 1320.07 |
Package: enalog
enalog-pyEnaLog Python SDKUsagefromenalogimportpushpush_event(api_token='dummy_api_token',event={'project':'enalog''name':'user-subscribed','description':'User has subscribed to EnaLog','push':False,'icon':'💰','tags':['app':'EnaLog'],'meta':{'user_id':123},'channels':{'slack':'<slack-channel-name>'}})
Package: enalp-cli
ENALP (Easy NAtural Language Processing) CLI ToolAim: making some basic Machine Learning activity from CLIPurpose: for tokenization, part of speech, sentiment analysis, translations, etc.Installationbashpip install enalp-clicheck that ".local/bin" is in your PATHBasic usagebashenalp_cli --helpenalp_cli aboutenalp_cli [COMMAND] --helpLicenseMITAuthorRosario Moscatohttps://www.linkedin.com/in/rosariomoscato
Package: enaml-coverage-plugin
Coverage to plugin to provide coverage reports for Enaml files (.enaml).UsageTo enable the plugin, one simply needs to add the following snippet under therunsection of a project coverage configuration file:plugins =
    enaml_coverage_pluginNoteBranch coverage is always on so in order to be able to combine reports, branch
coverage need to be enabled for Python files. The can be done by specifyingbranch=Trueunder therunsection of your coverage configuration.
Package: enaml-extensions
enaml-extensionsExtra widgets for EnamlThe flagship widget here is theTablewidget which aims for providing
an easy way to display tabular data in a grid in the UI. It was designed
to support working with list of dicts, list of namedtuples, list of tuples,
or even pandas DataFrame.An example:fromenaml.widgets.apiimport*fromenamlext.widgetsimportTable,ColumnenamldefMain(Window):Container:Table:items=[{'name':'Joe','age':30},{'name':'Jane','age':31}]columns=[Column('name'),Column('age'),]
Package: enaml-native
enaml-nativeBuild native mobile apps in python using enaml and native widgets!The goal of this project is to be the python version ofreact-native. It targets apps that need to have a "native" look and feel and achieves this by reusing existing native Android and iOS widgets from python.  It allows you to declaratively define a UI using python based language calledenaml. The rest is "normal" python.Kivy is still recommended for games and applications that need custom widgets that native Android and iOS libraries do not provide.This is still a very young project but the results and feedback have been positive and promising. Thanks for dropping by!Docs and ExamplesSee theproject siteor theapi docsThere's also some short tutorials and examples onyoutube.Need help? Try the gitter grouphttps://gitter.im/enaml-native/LobbyScreenshotsAdd-on PackagesEnaml-native was redesigned so separate "packages" can be created and installed to add new
native widgets and other apis. Similar to thekivy-gardenbut
it borrows the concepts of thereact-native package manager.Packages can be created using theenaml-native init-package <your-package-name>command. Once
made they can be installed withpipor theenaml-native installcommand (recommended).PackagesGoogleMap support viaenaml-native-mapsMPAndroidChart graphing viaenaml-native-chartsZXing barcode scanning viaenaml-native-barcodeIconfiy icons viaenaml-native-iconsCreated a package? Send a PR and add it here!FeaturesEnaml's features: declarative syntax, conditional and looper rendering, automatic data bindingLayouts with flexboxLive app code reloading (like react-native's live reload)Versioned package management and native library linkingRemote debugging with your favorite IDE (like react-native's remote debugger)AppsApps using enaml-native can be foundhere.DemosTry out the beta demo app hereon google playTry out code without installing the android SDK or NDK via thePython Playground!StatusAndroidCurrently enaml-native's Android support is good enough to make real usable app.  A lot of components are supported and several apps have already been released using enaml-native.iOSCurrently enaml-native's iOS support is not yet good enough to make a real app. Only a few components are implemented at the moment and a lot of work is needed to get it to the point where it's really usable, but my "proof of concept" demo shows that it does work.Thanks toThis project is built on top of several existing projects:enamlpython-for-androidpybridgereact-native(inspiration)pyjniuskivy-iosPlease give them a star, thanks, and/or donation as without these this project would not exist!ContributionsContributions of any kind are welcome. Please use thenumpydocformat
for docstrings and thepep-8code style to be consistent with enaml.DonateThis is a project I develop in my free time.  If you use enaml-native or simply like the project and want to help continue the development of it please considerdonating.
Package: enaml-native-barcode
# enaml-native-barcodeA QRCode reader and barcode scanning package for enaml-native using [zxing](https://github.com/zxing/zxing).
More specifically, it uses the embedded version provided by [zxing-android-embedded](https://github.com/journeyapps/zxing-android-embedded).[![See the demo on youtube](https://img.youtube.com/vi/lYF8XioDd78/0.jpg)](https://youtu.be/lYF8XioDd78)### InstallationTo install:enaml-native install enaml-native-barcode__And addenaml-native-barcode:””to your app’s project dependencies!__To remove:enaml-native uninstall enaml-native-barcode### UsageSee the example in examples. Versions used are listed in therequirements.txtInstall the latestenaml-native-cli==1.3.1Create a new appenaml-native init BarcodeDemo com.example.barcode apps/Activate the venvcd apps/BarcodeDemoandsource venv/bin/activateInstallenaml-native install enaml-native-barcodeAddenaml-native-barcode: “”to your appspackage.jsonunder the android dependenciesCopy in themain.pyandview.enamlfrom the example folder to your appssrcfolderRunenaml-native build-pythonRunenaml-native run-androidEnjoy!
Package: enaml-native-charts
# enaml-native-chartsCharts for enaml-native using [MPAndroidChart](https://github.com/PhilJay/MPAndroidChart)[![enaml-native-charts](https://img.youtube.com/vi/crKQpns_vL8/0.jpg)](https://youtu.be/crKQpns_vL8)### InstallationInstall using the [enaml-native-cli](https://github.com/codelv/enaml-native-cli)(or pip install and run `enaml-native link`)```bashenaml-native install enaml-native-charts```Then add `enaml-native-charts` to your `project.json`.Finally in `main.py` install the chart widgets```pythonfrom charts.android.factories import installinstall()```Then import and use in your `view.enaml````pythonfrom charts.widgets.api import *#etc...```### FeaturesAdds the following widgets- LineChart- ScatterChart- PieChart- BarChart (stacked and regular)Data is added to a chart using the `DataSet` component.> Note: Live data updating has not yet been implemented (but I'm working on it)### ExamplesSee the [examples](examples/) directory.
Package: enaml-native-cli
enaml-native-cliCli forenaml-native. This is for the new build
system which allows more modular app builds.This is used to:create new appsinstall and remove app packages and dependenciesbuild and run your appsNow usesconda-mobilefor managing app
dependencies and works same for iOS and Android. Android apps can also be built
on windows!InstallationInstall via pip using the--userflag.#: Do eitherpipinstall--userenaml-native-cliUsageStart a new enaml-native project. It now usescookiecutterand will prompt for any required input.enaml-nativecreateappIt will prompt you for different configuration variables. Most can be left
as is but at a minimum theapp_nameandbundle_idshould be changed.Once done, cd to the app folder (the project name) and activate the app's
environment.cdHelloWorld# on OSX / linuxsourceactivateHelloWorld# on windows simply doactivateHelloWorldNow install any app requirements (or usepip installandenaml-native link)enaml-nativeinstallenaml-native-iconsList apps requirements (or use conda list)enaml-nativelistBuild and run your app#: Run the app (or build-android) to buildenaml-nativerun-androidTo add and remove packages or create new packages see the new cross compiling
toolchainconda-mobile
Package: enaml-native-maps
# enaml-native-mapsGoogleMaps for enaml-native[![See the demo on youtube](https://img.youtube.com/vi/qH1EByO8pwM/0.jpg)](https://youtu.be/qH1EByO8pwM)### FeaturesThis package contains the following widgets:- `MapView` with traffic, layers, buildings, and camera control- `MapMarker` with customizable info windows- `MapPolygon`, `MapPolyline`, and `MapCirlce`You may want to also use the [`LocationManager`](https://github.com/codelv/enaml-native/blob/master/src/enamlnative/android/android_location.py) from `enamlnative.android.api` for GPS updates. See### Installing1. Install `enaml-native-maps` using the [enaml-native-cli](https://github.com/codelv/enaml-native-cli) (or pip)```bash#: Using the enaml-native clienaml-native install enaml-native-maps#: or via pip and link itpip install enaml-native-mapsenaml-native link enaml-native-maps```2. Next, add `enaml-native-maps: ""` to your app's `package.json`3. Then update the manifest in `android/app/src/main/AndroidManifext.xml` to include:```bash<!-- If using google maps these two are required.You must also define the API key in gradle.properties--><meta-dataandroid:name="com.google.android.gms.version"android:value="@integer/google_play_services_version" /><meta-dataandroid:name="com.google.android.geo.API_KEY"android:value="@string/google_maps_key" />```> Note: Make sure it is __within the `<application>` tags__!4. Now in `android/app/build.gradle` add the `resValue` lines below under the `buildTypes`to  tell gradle to pull your key from the `gradle.properties````groovybuildTypes {debug {// Add this lineresValue "string", "google_maps_key",(project.findProperty("GOOGLE_MAPS_API_KEY") ?: "")}release {minifyEnabled falseproguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'// And add this lineresValue "string", "google_maps_key",(project.findProperty("GOOGLE_MAPS_API_KEY") ?: "")}}```5. Finally add your `GOOGLE_API_MAPS_KEY=yourapikey` in `android/app/gradle.properties`.See [android's maps docs](https://developers.google.com/maps/documentation/android-api/map-with-marker) for helpand to get an API key.### UsageSee the examples folder.
Package: enamlx
enamlxAdditional Qt Widgets for Enaml, mainly used for the Tree and Table widgets.Supports 3.5+ Qt5 and Qt6.InstallNow onpypi.pipinstallenamlxWidgetsTableViewTreeViewDoubleSpinBoxGraphicsViewPyQtGraph PlotKeyEventExamplesTableViewTable view using enaml syntax. See example for usage.Text/Icons/CheckboxesDelegate widgets (any widget can be child of a cell)Right click menus per itemTested and working with 1 million+ rows.DoubleSpinBoxSpinBox that works with float valuesPlotItemPlot widgets using PyQtGraphGraphicsViewA "canvas" Widget for drawing with Qt's GraphicsView.Usageimportenamlxenamlx.install()# Then use like any enaml widgetfromenamlx.widgets.apiimportTreeView# etc..
Package: enan
enana package for ENrichment ANalyses.the following methods have been implemented:Fisher's exact test (FET)Binomial test (BT)Gene set enrichment analysis (GSEA)single sample GSEA (ssGSEA)Connectivity analysisDependencypython 3.6requirements: numpy, pandas, scipy, tqdmSetuppip install enanfor conda environment, please use skeletonUsagesee samplecode.ipynbLicenceThis software is released under the MIT License.AuthorsMIZUNO TadahayaReferencesThis package is inspired from the following brilliant databases and studies:Nat Genet. 2003 Jul;34(3):267-73.PNAS. October 25, 2005 102 (43) 15545-15550.BMC Bioinformatics. 2013;128(14).Enrichr: a comprehensive gene set enrichment analysis web server 2016 update. Nucleic Acids Research. 2016; gkw377 .Science. 2006 Sep 29;313(5795):1929-35.MsigDBEnrichRCMapBug ReportIf you would like to report any bugs about this package, don't hesitate to create an issue on github here, or email me:tadahaya@gmail.comtadahaya@mol.f.u-tokyo.ac.jptadahaya@g.ecc.u-tokyo.ac.jp