Saravanan666/pypi-org huggingface dataset:
Package: emencia-django-bazar
A Django app to store basic informations about related entities (like customers, suppliers, ourselves, etc..).WarningSince 0.6.0 version, Django <= 1.8 support has been dropped, South migrations have moved tosouth_migration, initial Django migration start from last south migration and so if you want to upgrade you will need to fake the initial migration.RequirementsDjango >= 1.8;autobreadcrumbs;django-braces;rstview;Django-CodeMirror;crispy-forms-foundation;django-taggit;django-taggit-templatetags2;django-localflavor;django-sendfile;FeaturesNote cards for entities: can contains content text or/and a file attachment;Optional markup into note cards content (default is no markup,RestructuredTextis easily available);Django-CodeMirrorusage if markup is used with RestructuredText;Assets management with django-assets;i18nusage for front interface;Templates prototyped with Foundation5;Tags for note cards usingjQuery-Tags-Inputinto form;LinksDownload hisPyPi package;Clone it on hisGithub repository;InstallAdd bazar app and its requirements to your installed apps in settings :INSTALLED_APPS = (
    ...
    'autobreadcrumbs',
    'localflavor',
    'taggit',
    'taggit_templatetags2',
    'djangocodemirror',
    'sendfile',
    'bazar',
    ...
)Then add its settings :from bazar.settings import *See the appsettings.pyfile to see what settings you can override.Also there is some settings for requirements: taggit, djangocodemirror and sendfile. See their documentation for more details how to configure them properly.And add its views to your mainurls.py:from django.conf.urls import url, patterns
from filebrowser.sites import site as filebrowser_site

urlpatterns = patterns('',
    ...
    url(r'^bazar/', include('bazar.urls', namespace='bazar')),
    ...
)Finally install app models in your database using Django migrations:python manage.py migrate
Package: emencia.django.downloader
IntroductionDownloader app like dl.free.fr in djangoFeaturesupload a file and get a url for download itprotect download with a password (basic auth)notify 3 users by mail about the uploadadd a comment for notify userssend a notify mail to the senderInstallationWith easy_install:# easy_install emencia.django.downloaderPython install:# python setup.py installYou could retrive source from the pypi or bitbucket:http://bitbucket.org/rage2000/emencia.django.downloaderhttp://pypi.python.org/pypi/emencia.django.downloaderInstructionsInstall the package in your python sys pathAdd the app ‘emencia.django.downloader’ in the settings.py django project’s fileImport urls into your root urls.py file:(r'^downloader/', include('emencia.django.downloader.urls')),Changelog0.1 (First release)upload fileprotect download (by basic auth)notify users by mail0.1dev (unreleased)Initial releaseTODOdelete systemAjax/js progress bar
Package: emencia-django-forum
It is simple and more suited for an internal team use (like an extranet) than for big public communities. By the way all the view are restricted at less to authenticated users, there is no access for anonymous.FeaturesHavecategoriesthat containsthreadsthat containsmessages;Havethread watches: users can subscribe to receive email notification for each new message in a thread;Have threadsticky modeandannounce mode;i18nusage for the interface;Permissions usage for moderation on categories, threads and messages;Optionalmarkup syntaxfor messages, default isRestructuredTextfrom docutils but you can use your own;OptionalDjangoCodeMirror editoror your own editor if you want;LinksRead the documentation onRead the docs;Download hisPyPi package;Clone it on hisGithub repository;
Package: emencia.django.links
Introductionemencia.django.links is a django standalone app that provide a web link’s
collection.Featuresadd title and description to a web linkclassify by languageclassify by categoriespublished features (start-end publish date, visibility status, site)standard viewtemplate tag that get the x last entriesInstallationWith easy_install:# easy_install emencia.django.linksPython install:# python setup.py installYou could retrive source from the pypi or bitbucket:http://bitbucket.org/rage2000/emencia.django.linkshttp://pypi.python.org/pypi/emencia.django.linksInstructionsInstall the package in your python sys pathAdd the app ‘emencia.django.links’ in the settings.py django project’s fileImport urls into your root urls.py file:(r'^links/', include('emencia.django.links.urls')),For use the template tag simply load links_monitoring and use get_latest_links tag.
The syntaxe is {% get_latest_links number_of_links as variable_name %}:{% load links_monitoring %}
{% get_latest_links 2 as last_link %}
{% for link in last_link %}
    <span><a href="{{ link.url }}">{{ link.title }}</a></span>
{% endfor %}Changelog0.2.2add site management0.2.1Fix bug in admin file.0.2First public release.0.1dev (unreleased)Initial release.
Package: emencia.django.repozewho
IntroductionThis package provide some tools for use repoze.who autentification with
repoze.django et repoze.zope2.Changelog0.2 - 0.1You could now specify the login/password id from the login formYou could chose a specific field from the user model for check id (example
if you want use the email rather the login)0.1 - UnreleasedInitial release
Package: emencia-django-staticpages
A simple Django app to publish pages directly from templates.This is a layer over usage of Django class based viewTemplateViewto simply define
a list of static pages using a template name or with some more options.DependenciesPython>=3.10;Django>=4.0;LinksRead the documentation onRead the docs;Download itsPyPi package;Clone it on itsGithub repository;CreditsLogo vector and icon bySVG Repo.
Package: emencia-recipe-drdump
Buildoutrecipe forDr Dumpto generate bash script to dump or loadDjangodata dump.So this recipe will create two bash scripts, one to dump datas from defined eggs in buildout config and another to load these dumped datas.This will use the defined eggs list in your buildout config to find the apps to manage dumps so be careful that it can’t retrieve apps that are not defined in your eggs to install, it will not follow eggs dependancies but if needed you canforcesome apps using theextra_appsoption.recipeRequired, fill it withemencia-recipe-drdump.eggsOptional, ‘eggs’ variable from buildout. Default use${buildout:eggs}.dump_dirOptional, a path to the directory that will contains dumped datas, this is always a relative path from the buildout project. If not defined the dumps dir will bedumps.dependancies_mapRequired, a path to a JSON file containing datas dependancies map between apps. This can be either a file name existing in Dr Dump or a path (relative or absolute) to an external JSON file.extra_appsOptional, a string of app names formatted like the egg names in${buildout:eggs}. This will be used to defined additional apps that can’t be retrieved from the installed eggs.django_instanceRequired, a path to the django script, usually the one generated bydjangorecipe.silentOptional, false or true to define respectively if Dr Dump raise or not an exception when asked dumps does not exists in the used map.dump_other_appsOptional, false or true to define if Dr Dump will dump not specify apps in a last dump.exclude_appsOptional, a string of app names formatted like the egg names in${buildout:eggs}. This will be used to defined additional apps that can’t be dump ifdump_other_appsis True.bin_directoryOptional, binary directory path where the scripts will be written, defaut use${buildout:bin-directory}.Here is a sample to use this recipe :[drdump]
recipe                  = emencia-recipe-drdump
dump_dir                = dumps
dependancies_map        = djangocms-3.json
silent                  = true
dump_other_apps         = true
exclude_apps            = auth sessions contenttypes menus.cachekey filebrowser
django_instance         = ${buildout:directory}/bin/django-instance
extra_apps              = cmsplugin-various
bin_directory           = ${buildout:bin-directory}
Package: emencia-request-form
A simple contact form with some homemade antispam.This application is a contact form that filters requests against specific criteria that
help prevent abusive spam.FeaturesPrevent some bot spams with some filtering criteria;DjangoCMS plugin to include form in pages;Use phonenumber library to check for correct phone number formats;Use Crispy forms to define form layout;DependenciesPython>=3.10;Django>=4.0,<5.0;DjangoCMS>=3.11.0,<4.0;django-simple-captcha>=0.5.20,<1.0;django-phonenumber-field>=7.2.0,<8.0;django-crispy-forms>=2.0;crispy-bootstrap5>=0.7;LinksRead the documentation onRead the docs;Download itsPyPi package;Clone it on itsGithub repository;
Package: emerald
Emerald - a service registry============================This is a simple service registry compatible with [pymicroservice](http://github.com/vladcalin/pymicroservice) basedservices which uses JSON RPC protocol for communication and sqlalchemy for data persistance.What is this?-------------This service registry tracks microservices and helps them to identifyeach other with little knowledge (just the location of the service registry.This service is implemented using te [pymicroservice](http://github.com/vladcalin/pymicroservice)library and exposes the following methods:- ``ping(name, host, port)`` - registers the fact that at ``http://host:port/api``is a service running with the name ``name``. A service must call ping at leastonce every 60 seconds in order to be considered active.- ``locate_service(name)`` - locates a service based on a given pattern (glob-like pattern).returns a list of ``{host: ..., port: ...}` (multiple instances of the same servicecan run at the same time).Installation------------```git clone https://github.com/vladcalin/emerald.gitpython emerald/setup.py install```To run the tests, use the command```python emerald/setup.py test```Start the service-----------------In order to start the service at ``http://0.0.0.0:5000/api``, use the command```emerald --host=0.0.0.0 --port=0.0.0.0 --dburl=sqlite:///:memory: --accesslog=access.log```The following parameters can be specified:- ``--host`` = the address to bind- ``--port`` = the port to bind- ``--dburl`` = a database url (as in the[sqlalchemy](http://docs.sqlalchemy.org/en/latest/dialects/index.html)specifications). Here are some quick examples:- using SQLite: ``sqlite:///mydatabase.db``,``sqlite:////etc/run/servreg/servreg.db``, ``sqlite://:memory:``- using MySQL: ``mysql+mysqldb://<user>:<password>@<host>:<port>/<dbname>`` (requires mysql-python),``mysql+pymysql://<user>:<password>@<host>:<port>/<dbname>`` (requires pymysql)- using Oracle with cx_oracle: ``oracle+cx_oracle://user:pass@host:port/dbname``- using PostgreSQL with psycopg2: ``postgresql+psycopg2://user:password@host:port/dbname``- using PostgreSQL with pg8000: ``postgresql+pg8000://user:password@host:port/dbname``**Note** : you must install the database driver separately (except for sqlite).- ``--accesslog`` = the file where the access log will be stored
Package: emeraldml
EmeraldMLA machine learning library for streamlining the process of (1) cleaning and splitting data, (2) training, optimizing, and testing various models based on the task, and (3) scoring and ranking them during the exploratory phase for an elementary analysis of which models perform better for a specific dataset.DemoGetting the data:importpandasaspdaudi=pd.read_csv('audi.csv')audi.head()|    | model   |   year |   price | transmission   |   mileage | fuelType   |   tax |   mpg |   engineSize |
|---:|:--------|-------:|--------:|:---------------|----------:|:-----------|------:|------:|-------------:|
|  0 | A1      |   2017 |   12500 | Manual         |     15735 | Petrol     |   150 |  55.4 |          1.4 |
|  1 | A6      |   2016 |   16500 | Automatic      |     36203 | Diesel     |    20 |  64.2 |          2   |
|  2 | A1      |   2016 |   11000 | Manual         |     29946 | Petrol     |    30 |  55.4 |          1.4 |
|  3 | A4      |   2017 |   16800 | Automatic      |     25952 | Diesel     |   145 |  67.3 |          2   |
|  4 | A3      |   2019 |   17300 | Manual         |      1998 | Petrol     |   145 |  49.6 |          1   |Using EmeraldML:importemeraldfromemerald.boaimportRegressionBoarboa=RegressionBoa(random_state=3)rboa.hunt(data=audi,target='price')rboa.ladder[(OptimalRFRegressor, 0.9624889664024406),
 (OptimalDTRegressor, 0.9514992411732952),
 (OptimalKNRegressor, 0.9511411883559433),
 (OptimalLinearRegression, 0.8876961846248467),
 (OptimalABRegressor, 0.8491539140007975)]foriinrange(len(rboa)):print(rboa.model(i))RandomForestRegressor(min_samples_split=5, n_estimators=500, random_state=3)
DecisionTreeRegressor(max_depth=15, min_samples_split=10, random_state=3)
KNeighborsRegressor(n_neighbors=3, p=1)
LinearRegression()
AdaBoostRegressor(learning_rate=0.1, n_estimators=100, random_state=3)
Package: emeraldtree
EmeraldTree is a fork of ElementTree - the main differences are:It has a slightly different API:Handling of text: it uses unicode objects as children (not as
“tail” attributes of the elements)API cleanups, removing backward compatibilityBetter unicode supportPolyglotWriter (for writing html5 that is also well-formed xml)Other improvements / optimizationsThe fork happened at ElementTree 1.3a3-20070912-preview.For more details please see theEmeraldTree repository.
Package: emercoin
Emercoin.pyEmercoin python 3 APIQuick startStart emercoin wallet and connect to it:fromemercoinimportEmeremer=Emer('rpcuser','rpcpassword','host','port')# Get current block count in local chainemer.get_block_count()# name_filter NVS recordsemer.name_filter(r'^dns:[\d]+\.(emc)')# show all dns records containing numbers in zone 'emc'# for example: 64327.emc# name_show NVS record# since name_filter return truncated record content we can fetch it manuallyemer.name_show('dns:cofob.ru')# if we want get all NVS records by type (name_filter(^type:)) and fetch full record body automagicaly (name_show) we useemer.get_names_by_type('dns')# if we simply want get all NVS records by regex and fetch full record bodyemer.get_names_by_regex(r'^dns:[\d]+\.(emc)')# we can get NVS record history tooemer.name_history('dns:cofob.ru')# or call rpc connection directly (bitcoinrpc used)emer.rpc_connection.method_name(argument1,argument2)
Package: eme_selex
eme_selexeme_selex (Every Motif Ever for SELEX Analysis) is a Python package to perform k-mer abundance analysis in DNA sequences.eme_selexis developed to perform fast and efficient analysis of short k-mers (tested with k-mers up to length 10).Whileeme_selexcan be used for general purpose k-mer analysis, motivation to developeme_selexis to performSystemicEvolution ofLigands byEXponential enrichment coupled withHighThroughput sequencing (HT-SELEX)analysis in a Pythonic way. By default, for every k-mer,eme_selexquantifies the fraction of reads containing that k-merin a non-redundant manner. After the quantification, a basic position frequency matrix (PFM) for the top 50 k-mers is generated. If the user wants to generate more PFMs, they can change thetopkeyword argument to a desired number.Installationpipinstalleme_selexTutorial for HT-SELEX analysisJupyter notebooks detailing the usage ofeme_selexand extensive analysis for HT-SELEX are hosted herehttps://eme_selex.readthedocs.io
Package: em_examples
# em_examples[![binder](https://mybinder.org/badge.svg)](https://mybinder.org/v2/gh/geoscixyz/em-apps/master?filepath=index.ipynb)
[![azure](https://notebooks.azure.com/launch.png)](https://notebooks.azure.com/import/gh/geoscixyz/em-apps)
[![travis](https://travis-ci.org/geoscixyz/em_examples.svg?branch=master)](https://travis-ci.org/geoscixyz/em_examples)
[![pypi](https://img.shields.io/pypi/v/em_examples.svg)](https://pypi.python.org/pypi/SimPEG)This is a repository of code used to power the notebooks and interactive examples forhttp://em.geosci.xyz. The associated notebooks are in the repository [em_apps](http://github.com/geoscixyz/em_apps).
The notebooks are available on
- [Binder](https://mybinder.org/v2/gh/geoscixyz/em-apps/master?filepath=index.ipynb)
- [Azure Notebooks](https://notebooks.azure.com/import/gh/geoscixyz/em-apps)The examples are based on code available in [SimPEG](http://simpeg.xyz).## WhyInteractive visualizations are a powerful way to interrogate mathematical equations. The goal of this repository is to be the home for code that can be plugged into jupyter notebooks so that we can play with the governing equations of geophysical electromagnetics.## ScopeThe repository contains the python code to run the ipython-widget style apps inhttp://github.com/geoscixyz/em-apps. These are mainly plotting code and some simple analytics. More complex numerical simulations depend on [SimPEG](http://simpeg.xyz)Installingem_examplesis on PyPi` pip install em_examples `For developers you can clone this repo from github:` git clonehttps://github.com/geoscixyz/em_examples.git`and install` python setup.py install `
Package: emf
<body><address>EMF</address><p>elliptic networking</b><article><address>elliptic authentication summary</address><section><address>wallet (offline)</address><ul><li>generate public and private keys</li><li>show public key</li></ul></section><section><address>node (online)</address><ul><li>scan public key</li><li>generate contract</li><li>show contract</li></ul></section><section><address>wallet (offline)</address><ul><li>scan contract</li><li>peruse contract</li><li>sign contract</li><li>show signed contract</li></ul></section><section><address>node (online)</address><ul><li>scan signed contract</li><li>verify signature of signed contract</li></ul></section></article></body>
Package: em-fares-to-xml
em_fares_to_xmlRust powered Python module for converting fare objects coming from the
batch fare service into xml Facebook feed items objects.Testing and benchmarking.In order to run tests type in the project root:$ cargo test --no-default-featuresFor run benchmarking:$ cargo bench --no-default-featuresDependencies:python3-devpackage is required to bi installed to be able to compile.Building the python module.Usematurinfor create/publish python module.Compilecargo buildPublishdocker run --rm -v $(pwd):/io ghcr.io/pyo3/maturin publish -i python3.9 -u  -pFind the Python module here
Package: emfreeze
emfreezeEmfreeze is a command line tool for Windows to freeze a virtual environment as a standalone package. Contrary to cx_freeze or PyInstaller, emfreeze produces no additional executables. Instead it packs your scripts and dependencys together with the according python embeddable package. Therefore it is not good for standalone Python applications but ideal for an embedded use of Python inside another application. The main benefit is that the chance of implications with anti-virus software is reduced, because your freezed package only contains signed and commonly known executables.Warning:
Emfreeze does not hide your source code in any way. The most it will do is to compile your python entry points to pyc files, which can be easily decompiled.Installationpip install emfreezeUsageInside of your virtual environment execute the emfreeze over the command line.emfreezeEmfreeze will download the according Python runtime and copys it along with your python entry points, site-packages and any directory beside theIncludeand theScriptsdirectory in the dist directory.Additional argumentsusage: emfreeze [-h] [-d PATH] [--embeddable-package PATH] [-c] [--post-build-script PATH]

Emfreeze freezes a python virtual environment together with the python embeddable package, to make it easy to embed it into other software without creating executables.

optional arguments:
  -h, --help            show this help message and exit
  -d PATH, --dist-path PATH
                        Set the path of the final build
  --embeddable-package PATH
                        Path of a compatible python embeddable package zip file, if emfreeze should not download it
  -c, --compile         Compile your toplevel scripts
  --post-build-script PATH
                        Path of a executable script (e.g. Batch-Script) which executes inside your newly build package.Requirements and TroubleshootingEmfreeze works obviously only with Python versions which have an embeddable package version. If this is an issue or if you experience other issues related to the embeddable package Python distribution, you can replace the runtime via the--embeddable-packageargument. Just download a different distribution and zip it.LicensingEmfreeze is MIT licensed. But since there is no part of emfreeze inside your distributed build, you don't have to worry about that. Keep in mind that Python and your dependencys have their own licenses, so please keep that in mind.
Package: emg3d
A multigrid solver for 3D electromagnetic diffusion in Python.Website:https://emsig.xyzDocumentation:https://emg3d.emsig.xyzSource Code:https://github.com/emsig/emg3dBug reports:https://github.com/emsig/emg3d/issuesContributing:https://emg3d.emsig.xyz/en/latest/devContact:seehttps://emsig.xyzZenodo:https://doi.org/10.5281/zenodo.3229006Available throughcondaandpip; consult thedocumentationfor detailed installation instructions.
Package: emg-analyzer
Is a tool set to help to analyze ElectroMyoGraphy recorded via smart
analyzer. For now it is able to normalize The voltage from an
Electromyography recorded file (.emt file) and produce a new .emt file
with the normalized voltage, this new file can be open in smart
analyzer. The second script allow to generate new emt grouped by tracks.Installationemg_analyzeris not yet registered on PyPI so you need to install it
from github. It need at least python 3.6.For userspython3.6 -m pip install --user git+https://github.com/freeh4cker/emg_analyzer.git#egg=emg_analyzerFor developersIt’s recommended to installemg_analyzerin a virtualenvpython3.6 -m venv emg_env
source emg_env/bin/activateThen install the project in editable modepip install -e git+https://github.com/freeh4cker/emg_analyzer.git#egg=emg_analyzerquick startconstruction:emg_normTo normalize tracks in emt file. There is to way to normalize tracks.all tracks are considered together to normalize (default)normalize tracks by tracksemg_norm -v foo.emt

emg_norm -v --by-track foo.emtemg_group_tracksemg_group_tracks take several emt files as input and groups tracks
base on their names. Creates one .emt file by tracks. for instance:emg_group_tracks exp{1,2,3}.emtwith inputsexp1.emt
  track_A track_B track_C track_D

exp2.emt
  track_B track_A track_D track_D

exp3.emt
  track_D track_C track_D track_Ccreate outputstrack_A.emt
    exp1 exp2 exp3

track_B.emt
    exp1 exp2 exp3

track_C.emt
    exp1 exp2 exp3

track_D.emt
    exp1 exp2 exp3

**Note:** you can pipe the 2 methods

::

    emg_group_tracks exp{1,2,3}.emt | emg_norm -v

create outputs:

track\_A.emt , track\_B.emt, track\_C.emt, track\_D.emt,
track\_A\_norm.emt , track\_B\_norm.emt, track\_C\_norm.emt,
track\_D\_norm.emtContributingWe encourage contributions, bug report, enhancement …But before to do that we encourage to readthe contributing
guide.
Package: emgen
Emgen 📧Emgengenerates random email addresses.InstallationEmgen is available onPyPIand is installable withpip:$ pip3 install --user emgenUsageGenerate a random email address:$ emgen
mt1ivirn@example.comGenerate an email address for your domaincorgi.example:$ emgen --domain corgi.example
aiemil8u@corgi.exampleGenerate a long email address for your domaindane.example:$ emgen -d dane.example --length 16
vqjo0h8y4z2dgetd@dane.exampleMake an alias to generate an address and copy it to your clipboard:$ alias em="emgen -d greyhound.example -l12 --clipboard"
$ em
yx4su4olx2uq@greyhound.example
$ # display the contents of your clipboard:
$ xclip -sel clip -o
yx4su4olx2uq@greyhound.exampleSubaddressingEmgen can generate random tags if your email provider supportssubaddressing, such asFastMail'sorGmail'splus addressing.Generate a tag for your Gmail accountjohn.doe84:$ emgen -d gmail.example --username john.doe84
john.doe84+7usnoxla@gmail.exampleLicenseEmgen is released under theMIT License.