Saravanan666/pypi-org huggingface dataset:
Package: addereq
addereq（地震前兆数据自动分析框架）地震前兆分析手段长期积弱，数据源是一个很大的原因，没有文件存储标准，数据库接入门槛也比较高。为了突破数据源的壁垒，助力地震前兆科研发展，开发上线了该框架。主要功能从地震系统的Oracle前兆数据库中提取数据，生成可视化图形，并无缝集成各种地球物理分析方法，以便实现自动化操作。安装Python环境安装建议安装Anaconda或者Miniconda，Anaconda安装参考官网链接，Miniconda安装参考官网链接，入门建议安装Anaconda，不需要太多配置，开箱即用。addereq包安装安装好Python环境后，执行以下命令安装addereq。pipinstalladdereq由于cx_Oracle在Windows系统下的安装需要Visual C++编译环境，配置起来比较复杂，建议先使用conda安装cx_Oracle，然后再安装addereq，安装命令如下：condainstallcx_Oracle安装 Oracle 即时客户端下载以及安装参见 Oracle Instant Client官网链接数据库配置文件需要将常用的数据库配置到default.conf文件中，该文件可以存放在和脚本相同目录中，也可以存放在系统用户目录中，建议存放在系统用户目录中，目录需为~/.adder/default.conf。
配置文件格式为：[db1]HOST=192.168.181.12PORT=1521USERNAME=testPASSWORD=testTNSNAME=pdbqz建议将常用数据库全部配置进去，一劳永逸。主要模块功能说明fetching 模块该模块为数据下载模块，可以提供快速批量的数据下载功能。连接数据库参数只需要输入default.conf文件中配置的数据库名称即可。fromaddereqimportfetchingastsfconn=tsf.conn_to_Oracle('db1')数据下载fromaddereqimportfetchingastsfdf=tsf.fetching_data(conn,'20230416','20230416','地电场','北京','分钟值','原始库',gzip_flag=False)plotting 模块该模块为批量绘图模块，提供类MapSIS的功能，可以批量绘制多个台站或者多个测向的曲线。df变量中可以包含多个台站、多个测向的数据，可以一次性批量绘制，输出文件名自动生成。按台站绘图fromaddereqimportplottingastsptsp.plot_by_stations(df,conn)按测向代码绘图fromaddereqimportplottingastsptsp.plot_by_items(df,conn)联系作者chd_wql@qq.com
Package: adderlib
adderlibadderlibis an unofficial python implementation of theAdder API, for use with Adderlink KVM systems.Withadderlib, you can:Log in or out as an existing KVM userQuery lists of transmitters, receivers, and channels available to the userAccess many properties of the KVM devicesConnect receivers to channelsManage presets...and so much more!  Well, a little bit more.Getting StartedThe best way to get started is to check out theexamples, and then theofficial documentation on ReadTheDocs.  But in general, it's four easy steps:fromadderlibimportadder# Step 1: Create a handle to the API by passing the IP address or hostname of the AIM (the KVM server)api=adder.AdderAPI("192.168.1.10")# Step 2: Log in using an exising KVM accountapi.login("username","password")# Step 3: Do some stufffortxinapi.getTransmitters():do_some_stuff(tx)# Step 4: Don't forget to log out!api.logout()CustomizableBoy oh boy is this customizable!  AnUrlHandlerabstract class is provided.  Subclass this and override theapi_call()method to communicate with the server however you wish!  I sure spent a lot of time on the defaultRequestsHandlerclass, which uses therequestslibrary but that's ok I'm sure you have your reasons.
Package: addetect
StatusCompatibilitiesContactaddetectInstallationUsageCe package permet de trouver les outliers d'une série, à partir de différentes méthodes.De plus, il permet aussi d'avoir de nombreux information sur la sérieimportpandasaspdfromaddetect.detectorimportDetectorserie=pd.Series([1,2,3],index=pd.date_range(start='2022-01-01',end="2022-01-03"))detector=Detector(serie)outliers=Detector._standard_deviation()
Package: add-header-mv
HammalInstall:$pipinstalladd-header-mvUsage:$add-header-mv<arg1><arg2><arg3>arg1is file postfix, maybe".py"or".java".arg2is what you want to add to head of file, maybeimport osorpackage what.you.want;.arg3is target dir name, maybe../otherDiror/User/xxx/doc.
Package: addic7ed
Addic7ed Scraper================Requirements------------This scraper is made to work with Python 3 only. It is pre-installed onmany linux distribution.If it's not your case, install it :pInstall-------Using python-pip:::$ sudo pip install addic7edUsing Git repository:::$ git clone https://github.com/Jesus-21/addic7ed.git addic7edor download/unzip`archive <https://github.com/Jesus-21/addic7ed/archive/master.zip>`__then (from download/clone path):::$ sudo pip install -r requirements.txtor use python `Pythonvirtualenv <http://docs.python-guide.org/en/latest/dev/virtualenvs/>`__and install requirements within.Create ~/.addic7edrc file containing language you want (english for instance):::[addic7ed]lang = enYou can find language codes `here <https://github.com/Jesus-21/addic7ed/blob/master/addic7ed/constants.py>`__Usage-----If you installed using python-pip, just run *addic7ed* (otherwise *addic7ed.py* file should be excutable) from the folder where your video files are,::$ addic7edor::$ /git/clone/path/addic7ed.pyfollowing command line arguments can be provided:::positional arguments:PATH                  path of file to search subtitles for (default: allvideo from current dir).optional arguments:-h, --help            show this help message and exit--list-lang           list supported languages.-n, --dry-run         do not ask or download subtitlejust output availableones and leave.-l LANG, --lang LANG  language to search subs for (default: en).-k, --keep-lang       suffix subtitle file with language code.-e EXTENSIONS [EXTENSIONS ...], --extensions EXTENSIONS [EXTENSIONS ...]Find subtitles for files matching given extensions(space separated values)--names-from-file NAMES_FROM_FILEread file names from a file.--paths-from-file PATHS_FROM_FILEread file paths from a file.-r {none,sub,video}, --rename {none,sub,video}rename sub/video to match video/sub or none at all(default: none).then it will prompt which file you want to download. If download issuccessful, it will rename the video file to match subtitle file.|Example|TODO List----------  Error management/reporting-  Intelligent auto-download (using comment + completion +popularity)-  Better file crawling (recursivity mainly)Suggestions and/or pull requests are more than welcome!.. |Example| image:: https://raw.githubusercontent.com/Jesus-21/addic7ed/master/readme/capture.jpg
Package: addic7ed-cli
This is a little command-line utility to fetch subtitles from addic7ed.InstallFrom pypiInstall latest stable version with:$ pip install addic7ed-cliUse--upgradeto upgrade.LatestInstall latest development version with:$ pip install https://github.com/BenoitZugmeyer/addic7ed-cli/archive/master.zipArchLinuxAnAUR packageis waiting for you.Nix/NixOSaddic7ed-cli is available from nixpkgs unstable channel:$ nix-env -iA nixpkgs.pythonPackages.addic7ed-cliUsageExample, if you speak french and english:$ addic7ed -l french -l english The.Serie.S02E23.MDR.mkvHelp:$ addic7ed --helpAuthentificationYou can login with your addic7ed.com identifiers to increase your daily
download quota:Anonymous users are limited to 15 downloads per 24 hours on their IP
addressRegistered users are limited to 40VIPs get 80 downloads (please consider donating)Configuration fileYou can store frequently used options in a configuration file. Create a
file at~/.config/addic7ed(Linux, OSX) or%APPDATA%/Addic7ed Configuration.txt(Windows), and it will be
parsed using the Python ConfigParser (see example below). Hint: use the--verboseargument to print the full path of the configuration
file when running a command. It can contain three sections:[flags], to set a flag (verbose, hearing-impaired, overwrite, ignore,
batch or brute-batch, seeaddic7ed search --helpfor
informations about those flags)[languages], to list prefered languages[session], the session to use for authentification (this is automatically
populated when usingaddic7ed login)Example:[flags]
hearing-impaired = no
batch

[languages]
french
english

[session]
abcdefVideo organizervideo-organizerformat is supported. If a “filelist” file is next to an
episode, it will use it to extract its real name and forge the good
query.
Package: addicted
addicted = addict ExtendeDThis library comes from ‘mewwts/addict‘ with some more features.DictSame as Dict from ‘mewwts/addict‘ except that update() method accept list,tuple and kwargs like usual python dict.
The use of ‘inspect‘ module has been removed for performance reason.AddDictDict with these additional methods :pprint()
find(pattern,**kwargs)
count_some_values(pattern,ignore_case=False)
count_some_keys(pattern,ignore_case=False)
count_some_items(filter)
iter_some_items(pattern,ignore_case=False)
iter_some_values(pattern,ignore_case=False)
iter_some_keys(pattern,ignore_case=False)
get_some_items(pattern,ignore_case=False)
get_some_values(pattern,ignore_case=False)
get_some_keys(pattern,ignore_case=False)
mget(*key_list)
extract(key_list)
parse_booleans(key_list)
parse_numbers(key_list)
update_dict(*args, **kwargs)NoAttrDictWorks like AddDict, except that it returns a ‘NoAttr‘ value when an attribute is missing.
Please readnoattrpackage notes for explaination about ‘NoAttr‘from addicted import Dict,NoAttrDict
d1 = AddDict()
d2 = NoAttrDict()

print type(d1.a.b.c.d)
>>> <class 'addicted.AddDict'>

print type(d2.a.b.c.d)
>>> <class 'noattr.NoAttrType'>News0.0.9 (2017-05-01)switch from pprint property to pprint() method, add pformat()0.0.8 (2016-08-26)add update_dict() for not recursive update()0.0.6 (2015-08-06)Flag to Beta.0.0.4 (2015-08-06)add __all__ list0.0.3 (2015-08-04)mewwts/addict source code has been included directly into elapouya/addicted to remove the use of ‘inspect’ module for performance reason
the isgenerator() function has been coded another way.
update() method has been changed to accept list,tuple and kwargs0.0.2 (2015-07-31)Add some methods0.0.1 (2015-07-30)First version
Package: addicted3
This library is a port to python 3 of the package ‘addicted’DictSame as Dict from ‘mewwts/addict‘ except that update() method accept list,tuple and kwargs like usual python dict.
The use of ‘inspect‘ module has been removed for performance reason.AddDictDict with these additional methods :pprint()
find(pattern,**kwargs)
count_some_values(pattern,ignore_case=False)
count_some_keys(pattern,ignore_case=False)
count_some_items(filter)
iter_some_items(pattern,ignore_case=False)
iter_some_values(pattern,ignore_case=False)
iter_some_keys(pattern,ignore_case=False)
get_some_items(pattern,ignore_case=False)
get_some_values(pattern,ignore_case=False)
get_some_keys(pattern,ignore_case=False)
mget(*key_list)
extract(key_list)
parse_booleans(key_list)
parse_numbers(key_list)
update_dict(*args, **kwargs)NoAttrDictWorks like AddDict, except that it returns a ‘NoAttr‘ value when an attribute is missing.
Please readnoattrpackage notes for explaination about ‘NoAttr‘from addicted import Dict,NoAttrDict
d1 = AddDict()
d2 = NoAttrDict()

print type(d1.a.b.c.d)
>>> <class 'addicted.AddDict'>

print type(d2.a.b.c.d)
>>> <class 'noattr.NoAttrType'>News3.0.1 (2021-11-30)Fix basestring -> str3.0.0 (2018-11-07)First version python 3
Package: additional-resources-menu
additional_resources_menuA JupyterLab extension.This extension adds an Additional Resources submenu to the Help Menu in JupyterLab. This submenu provides links to
outside documentation as set in theoverrides.jsonfile (see Configuration).RequirementsJupyterLab >= 3.0InstallTo install the extension, enter the root repository folder and execute:pipinstalladditional-resources-menuUninstallTo remove the extension, execute:pipuninstalladditional-resources-menuIf that does not work, you can directly delete the extension folder from Jupyter. Seethis linkto find where extensions are installed.ConfigurationThe additional resources menu is populated with links that are specified in theoverrides.jsonfile. Clickthis linkto see where your overrides.json file is installed. This will set the additional resources for all users who
access Jupyter through the shared install (so this file must be set for all virtual environments or installs).View the example_overrides.json file above to see how to format this fileContributingDevelopment installNote: You will need NodeJS to build the extension package.Thejlpmcommand is JupyterLab's pinned version ofyarnthat is installed with JupyterLab. You may useyarnornpmin lieu ofjlpmbelow.# Clone the repo to your local environment# Change directory to the additional_resources_menu directory# Install package in development modepipinstall-e.# Link your development version of the extension with JupyterLabjupyterlabextensiondevelop.--overwrite# Rebuild extension Typescript source after making changesjlpmrunbuildYou can watch the source directory and run JupyterLab at the same time in different terminals to watch for changes in the extension's source and automatically rebuild the extension.# Watch the source directory in one terminal, automatically rebuilding when neededjlpmrunwatch# Run JupyterLab in another terminaljupyterlabWith the watch command running, every saved change will immediately be built locally and available in your running JupyterLab. Refresh JupyterLab to load the change in your browser (you may need to wait several seconds for the extension to be rebuilt).By default, thejlpm run buildcommand generates the source maps for this extension to make it easier to debug using the browser dev tools. To also generate source maps for the JupyterLab core extensions, you can run the following command:jupyterlabbuild--minimize=FalseDevelopment uninstallpipuninstalladditional_resources_menuIn development mode, you will also need to remove the symlink created byjupyter labextension developcommand. To find its location, you can runjupyter labextension listto figure out where thelabextensionsfolder is located. Then you can remove the symlink namedadditional-resources-menuwithin that folder.
Package: additional-urwid-widgets
additional_urwid_widgetsThe python libraryurwidcontains many basic widgets, but lacks (in my opinion) of "more specialized" widgets, such as a date picker.This project provides such "more specialized" widgets.InstallationThe project can be installed viapip.OptionsThere are several approaches to install a package via the terminal (as discribedhere):Setup a virtual env to install the package (recommended):python3 venv env
 source ./env/bin/activate 
 python3 -m pip install additional-urwid-widgetsInstall the package to the user folder:python3 -m pip install --user additional-urwid-widgetsInstall to the system folder (not recommended):python3 -m pip install additional-urwid-widgetsWidgetsSee the corresponding wiki entries of the widgets for more information.DatePickerA (rudimentary) date picker.IndicativeListBoxAurwid.ListBoxwith additional bars to indicate hidden list items.IntegerPickerA selector for integer numbers.MessageDialogWrapsurwid.Overlayto show a message and expects a reaction from the user.SelectableRowWrapsurwid.Columnsto make it selectable and adds behavior.
Package: add-juniper-software
Welcome to add_juniper_software!InstallationThis package is installed using pip. Pip should come pre-installed with all versions of Python for which this package is compatible. Nonetheless, if you wish to install pip, you can do so by downloadingget-pip.pyand running that python file (Windows/MacOS/Linux/BSD), or you can run the following command in terminal (Linux/BSD):sudoaptinstallpython3-pipIf you’re using brew (most likely for MacOS), you can install pip (along with the rest of Python 3) using brew:brewinstallpython3Note: The creator of this software does not recommend the installation of python or pip using brew, and instead recommends that Python 3.7+ be installed using the installation candidates found onpython.org,which include pip by default.Using Pip to install from PyPiFetching this repository from PyPi is the recommended way to install this package. From your terminal, run the following command:pip3installadd_juniper_softwareAnd that’s it! Now you can go right ahead to the quick-start guide!Install from GitHubNot a big fan of pip? Well, you’re weird, but weird is OK! I’ve written a separate script to help make installation from GitHub releases as easy as possible. To start, download the installation script and run it:wgethttps://raw.githubusercontent.com/EGuthrieWasTaken/add_juniper_software/main/source_install.pypython3source_install.pyAfter completing, the script will have downloaded the latest tarball release and extracted it into the working directory. Now, all you have to do is switch into the newly-extracted directory and run the install command:cdEGuthrieWasTaken-add_juniper_software-[commit_id]/python3setup.pyinstallIf you get a permission denied error, you may have to re-run usingsudoor equivalent. Congratulations, you just installed add_juniper_software from GitHub releases! Feel free to check out the quick-start guide!Alternatively, you can download the latest code from GitHub to install from source.This is not recommended:ghrepocloneEGuthrieWasTaken/add_juniper_softwarecdadd_juniper_software/python3setup.pyinstallAnd with a little bit of luck, you should have just installed from source!Quick-Start GuideGetting started with this package is easy! Just runadd-juniper-softwarefrom your machine! Use the-hflag to see the help menu!add-juniper-software-hDocumentationDocumentation for this project can be found onRead the Docs. Otherwise, feel free to browse the source code within the repository! It is (hopefully) well-documented…
Package: addlicense
addlicenseaddlicenseis a simple utility that automatically inserts a specified license file or copyright message at the top of one or more source code filesusage: addlicense.py [-h] [--licensefile LICENSEFILE]
                     [--commentblock COMMENTBLOCK] [--comment COMMENT] [-s]
                     [--backup]
                     sourcefiles [sourcefiles ...]

Automatically inserts a specified license file or copyright message at the top
of one or more source code files

positional arguments:
  sourcefiles           a list of files to update with the license or
                        copyright message

optional arguments:
  -h, --help            show this help message and exit
  --licensefile LICENSEFILE
                        a file containing the license or copyright text,
                        defaulting to LICENSE.txt
  --commentblock COMMENTBLOCK
                        a space-separated string indicating the characters to
                        use at the beginning and end of the license message to
                        demark them as a comment block
  --comment COMMENT     a string indicating the characters to use at the
                        beginning of each line of the license message to
                        demark them as comments
  -s, --skip-shebang-executable
                        skip the initial shebang executable command: if the
                        source file starts with a comment symbol (identified
                        via the --comment option) followed by a shebang, to
                        indicate an executable script on a POSIX system, then
                        the license text will be inserted AFTER this initial
                        line
  --backup              keep a copy of the original source-file with a .bak
                        extensionInstallationaddlicenseis written in Python, and you can use the pip installer to install it thus:$ pip install addlicenseHomepageYou can find the homepage ofaddlicenseathttps://github.com/hossg/addlicense
Package: addlyrics
Adds lyrics (via getlyrics) to mp3 fileUsageusage: addlyrics [-h] [-i INDEX] [--lang LANG] [--desc DESC] filename term

positional arguments:
  filename              Filename of mp3 file to add lyrics
  term                  Search term, passed to getlyrics

optional arguments:
  -h, --help            show this help message and exit
  -i INDEX, --index INDEX
            Song index, passed to getlyrics
  --lang LANG           Three letter code from ISO 639-2. Defaults to 'eng'
  --desc DESC           Description of lyrics. Defaults to 'Lyrics from
            azlyrics.com'InstallationViapip:pip3 install addlyricsAlternatively:Clone the repository,cd addlyricsRunpython3 setup.py installorpip3 install-e
Package: addm-toolbox
This toolbox can be used to perform model fitting and to generate
simulations for the attentional drift-diffusion model (aDDM), as well as
for the classic version of the drift-diffusion model (DDM) without an
attentional component.PrerequisitesaDDM-Toolbox supports Python 2.7 (and Python 3.6 tentatively – please
report any bugs). The following libraries are required:deapfuturematplotlibnumpypandasscipyInstalling$ pip install addm_toolboxRunning testsTo make sure everything is working correctly after installation, try
(from a UNIX shell, not the Python interpreter):$ addm_toolbox_testsThis should take a while to finish, so maybe go get a cup of tea :)Getting startedTo get a feel for how the algorithm works, try:$ addm_demo --display-figuresYou can see all the arguments available for the demo using:$ addm_demo --helpHere is a list of useful scripts which can be similarly run from a UNIX
shell:addm_demoddm_pta_testaddm_pta_testaddm_pta_mleaddm_pta_mapaddm_simulate_true_distributionsaddm_basinhoppingaddm_genetic_algorithmddm_mlaaddm_mlaYou can also have a look directly at the code in the following modules:addm.py contains the aDDM implementation, with functions to generate
model simulations and obtain the likelihood for a given data trial.ddm.py is equivalent to addm.py but for the DDM.addm_pta_test.py generates an artificial data set for a given set
of aDDM parameters and attempts to recover these parameters through
maximum a posteriori estimation.ddm_pta_test.py is equivalent to addm_pta_test.py but for the
DDM.addm_pta_mle.py fits the aDDM to a data set by performing maximum
likelihood estimation.addm_pta_map.py performs model comparison for the aDDM by obtaining
a posterior distribution over a set of models.simulate_addm_true_distributions.py generates aDDM simulations
using empirical data for the fixations.Common issuesIf you get errors while using the toolbox under Python 3, try it with
Python 2.7.If you get a Python RuntimeError with the message “Python is not
installed as a framework.”, try creating the
file ~/.matplotlib/matplotlibrc and adding the following code:backend: TkAggAuthorsGabriela Tavares-gtavares@caltech.edu,goptavaresLicenseThis project is licensed under the GNU GENERAL PUBLIC LICENSE - see the
COPYING file for details.AcknowledgmentsThis toolbox was developed as part of a research project in theRangel
Neuroeconomics Labat the California
Institute of Technology.
Package: addok
AddokSearch engine for address. Only address.Addok will index your address data and provide an HTTP API for full text search.It is extensible withplugins,
for example for geocoding CSV files.Used in production by France administration, with around 26 millions addresses.
In those servers, full France data is imported in about 15 min and it scales
to around 2000 searches per second.Check thedocumentationand ademowith French data.For discussions, please use thediscourse Geocommun forum. Discussions are mostly French, but English is very welcome.Powered by Python and Redis.