Saravanan666/pypi-org huggingface dataset:
Package: autoapi
Automatic Python API reference documentation generator for Sphinx, inspired by
Doxygen.AutoAPI is a Sphinx extension that allows to automatically generate API
reference documentation for Python packages, recursively, without any
intervention from the developer. It will discover all the package modules and
their public objects and document them.Documentationhttps://autoapi.readthedocs.io/LicenseCopyright (C) 2015-2020 KuraLabs S.R.L

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied.  See the License for the
specific language governing permissions and limitations
under the License.
Package: autoapi-django
AutoAPIAutoAPI собирает абстрагирует ваше приложение от слоя с передачей данных,
генерируя API из чистых классов, содержащих логику.ДокументацияRussianEnglish (in future)Развертывание на локалкеУстанавливаем virtual env:python3-mvenvvenv
.venv/bin/activateУстанавливаем библиотеку с зависимостямиpipinstall.Переходим в example-проект, мигрируем БД (SQLite) и запускаем:cdexample/online_shop
pythonmanage.pymigrate
pythonmanage.pyrunserverПо урлеhttp://127.0.0.1:8000/docs/будет доступен Swagger для сгенерированного API.
Оттуда можно дергать хэндлеры.Рекомендуется создать суперюзера (python manage.py createsuperuser) и авторизоваться в админке.
Чтобы проверить корректную работу API, можно дернуть хэндлерuser.get_userв сваггере.Для билда и отправки в PyPI надо сделать:pipinstallbuild
python-mbuild
pipinstalltwine
twineuploaddist/*
Package: autoappanalysis
DescriptionAutomation GUI for Android App AnalysisInstallationpip install autoappanalysisUsageCreate a config file with the following schema:// config.json{"log":"autoappanalysis.log",// Path to log file"pkgName":"com.app",// Package Name"vm":"app-vm",// Name of the VM"user":"admin",// User Name"pw":"admin",// Password"input":"/media/sf_avd",// Path to AVD shared folder on VM"output":"/media/sf_results",// Path to result shared folder on VM"outputHost":"C:\\Users\\admin\\results",// Path to result shared folder on host"snapshot":"C:\\Users\\admin\\.android\\avd\\analysis.avd",// Path to AVD shared folder on host"comparison":[// Array of objects to provide different{// comparison setup."name":"01_action_install",// Each object holds a comparison name,"first":"init",// a starting snapshot (first) to which the other"second":["install"],// snapshots (second) will be compared against"noise":"noise"// name of the noise snapshot},{"name":"02_action_first_start","first":"install","second":["first_start"],"noise":"noise_install"},{"name":"03_action_guest_login","first":"first_start","second":["continue_as_guest"],"noise":"noise_first_start"}],"files":[// Full Paths to files which are going to be"/data/data/path/to/app/user.db",// extracted for each snapshot"/data/data/path/to/app/host.db","/data/data/path/to/app/config.json"],"search":{"files":[// Path to files which shall be searched"C:\\Users\\admin\\results\\**\\*.1.test",// Accepts globe patterns],"actions":[// Each action specified here will be{// applied to each files listed before"name":"All Occurences","method":"or","words":"appname","format":"wln"},{"name":"Interesting FileTypes","method":"or","words":".db,.json,.xml,.yml","format":"wln"}]}}Examplepython -m autoappanalysis -c config.jsonButtonDescriptionRootStarts adbd as rootCreate SnapshotCreate a AVD Snapshot withSnapshot NameandSnapshot Numberand extract all files given byAVD Files to be extractedDecrypt SnapshotsDecrypts all snapshots inVM Input Directoryand save the.rawinVM Output Directory + /decryptedCreate .idiffCreates.idifffiles from the given comparison in config.json and save them inVM Output Directory + /actionsAnalyse .idiffAnalyses all.idiffinVM Output Directory + /actionsand save the results thereAnalyse .dbAnalyse allAVD Files to be extractedsqlite databases based on given comparison rules in config.jsonUninstallUninstalls the App given byApp Package NameExtract FilesExtract all files given byAVD Files to be extracted. In order to work,Rootbutton need to be pushed first.Search FilesSearch given files by provided config and save results within the given pathsLicenseMIT
Package: autoapply
Automatically apply changes from a remote URL to the Kubernetes clusterUsageTo start the service locally, run$ pip3 install --user autoapply
$ autoapply server https://user:password@example.com/repository/my-service.yamlFor a docker version, use$ docker run -d -e URL=https://example.com/my-service.yaml pascalgn/autoapplyThe following URLs are supported:Direct access via HTTPS, for examplehttps://example.com/my-config/config.yamlAccess via SSH,git@example.com:path/to/repository.git:path/to/config.yamlorssh://git@example.com:123/path/to/repository.git:path/to/config.yamlFor Git URLs you can append#my-branchto specify the branch to be
used. If no branch is given,masterwill be used.Providing SSH keysTo use SSH keys, add the propertiesID_RSAandID_RSA_PUB.
For Kubernetes, seekubernetes-ssh.yaml.Encrypted filesYou can encrypt the values of Yaml files to protect Kubernetes secrets like SQL database or Docker registry credentials:$ autoapply crypt -f application-secrets.yaml
Password: my-secret-passphraseThis will delete the original file and create a fileapplication-secrets.yaml.crypt, which can
later be decrypted by autoapply when providing the password for the server:$ mkdir ~/.autoapply
$ echo -n my-secret-passphrase > ~/.autoapply/crypt.key
$ autoapply server https://example.com/repository/application-secrets.yamlFor Kubernetes, seekubernetes-crypt.yaml.LicenseAutoapply is licensed under theISC License
Package: autoarg
a simple tiny wrapper of argument parserThere are already pairs of optional keywords and default values and
types in function signature, and docstring as a description. just use
it!no more verbose code for command line options :)write sample.py# sample.pydefmain(pos1,pos2,kw1=1,kw2=2):"""
    dostring as a help string
    :param pos1:
    :param pos2:
    :param kw1:
    :param kw2:
    :return:
    """passif__name__=='__main__':importautoargautoarg.run(main)just run$pythonsample.py-h$pythonsample.py--helpusage:sample.py[-h][--kw2KW2][--kw1KW1]pos1pos2dostringasahelpstring:parampos1::parampos2::paramkw1::paramkw2::return:positionalarguments:pos1pos2optionalarguments:-h,--helpshowthishelpmessageandexit--kw2KW2kw2:default=2--kw1KW1kw1:default=1if you need complex one, consider python-fire
Package: auto-argcomplete
auto-argcompleteis automatic shell completion generator for script
which uses argparse.The behavior is like:$ python example/simple_script.py <TAB>
$ python example/simple_script.py --
--dry-run   --help      --kick-off  --moduleIf you’re using zsh:% python example/simple_script.py --
--dry-run   -- display what to do
--help      -- show this help message and exit
--module    -- specify module name
--kick-offexample/simple_script.pyis:importargparseparser=argparse.ArgumentParser()parser.add_argument('-m','--module',help='specify module name')parser.add_argument('-n','--dry-run',help='display what to do')parser.add_argument('-k','--kick-off')parser.parse_args()Nothingto import in the script! :smile:auto-argcompletecanautomaticallyunderstand the output of--helpoption,
soautomaticallysupports all script which use argparse.Installation$pipinstallauto-argcompleteTest$nosetests-vauto_argcompleteLicenseCopyright (C) 2015 Kentaro WadaReleased under the MIT licensehttp://opensource.org/licenses/mit-license.php
Package: autoargparse
autoargparseMake CMD arg-parser easy and simple.dependencypython can import argparseHow to usepip install autoargparseimport autoargparseInitialize :cmd = autoargparse.cmd()Use functon decorator :@cmd.args(short_name, long_name, nargs, help, action, type)set function argument as args type@cmd.kwargs(arg_name=short_name, nargs, help, action, type)set function argument as kwargs type@cmd.mark(run_order=None)set function run order(integer, bigger first run)Run:
cmd.run()example#!coding:utf-8importautoargparsecmd=autoargparse.cmd('simple calculator for example.')@cmd.mark(1)@cmd.kwargs(ne='--negative',action='store_true')@cmd.kwargs(ma='--max',action='store_true')@cmd.args('-s','--sum','*',type=int)defadd(*args,ma,ne):ifargsormaorne:d=0ifma:d=max(args)else:d=sum(args)ifne:d=-dprint(d)@cmd.mark(2)@cmd.args('-v',action='count')@cmd.args('-m','--mul',2,help='MUL!!!',type=int)defmul(a,b,v=None):ifnotv:print(a*b)elifv==1:print('a * b =',a*b)elifv==2:print('func =',mul.__name__,'args =',a,b,v)print('a * b =',a*b)@cmd.mark(3)@cmd.args('g',type=int,help='print great')defgreat(a):ifa==1:print('!!!')else:print('Great !!!')if__name__=="__main__":cmd.run()OUTPUTpython .\example.py -husage: test.py [-h] [-s [SUM [SUM ...]]] [--max] [--negative] [-m MUL MUL]
               [-v]
               g

simple calculator for test.

positional arguments:
  g                     print great

optional arguments:
  -h, --help            show this help message and exit
  -s [SUM [SUM ...]], --sum [SUM [SUM ...]]
  --max
  --negative
  -m MUL MUL, --mul MUL MUL
                        MUL!!!
  -vpython .\example.py 1!!!python .\example.py 2Great !!!python .\example.py 1 -m 2 3!!!
6python .\example.py 1 -m 2 3 -v!!!
a * b = 6python .\example.py 1 -m 2 3 -vv!!!
func = mul args = 2 3 2
a * b = 6python .\example.py 1 -s 1 2 3 4!!!
10python .\example.py 1 -s 1 2 3 4 --max!!!
4python .\example.py 1 -s 1 2 3 4 --negative!!!
-10TODOadd GUImore easy to use
Package: autoargs
## autoargs is argparse made easyHave you ever felt like using argparse pulled you out of your Pythonic comfort zone? Argparse lets you skip the boilerplate when making apis to the command line:>>> from autoargs import autocall, cmdable>>> def str_repeat(s: str, n: int):...     print((s * n).strip())>>> autocall(str_repeat, ["args are easy!\n", "3"])args are easy!args are easy!args are easy!>>> @cmdable>>> def product(*args: float):...     return functools.reduce(operator.mul, args, 1.0)>>> product.cmd(["5", "10", "0.5"])25.0>>> @cmdable>>> def aggregate(*args: float, op: {'sum', 'mul'}):...     if op == "sum":...         return sum(args)...     elif op == "mul":...         return product(*args)>>> aggregate.cmd(["--help"])usage: aggregate [-h] --op {sum,mul} [args [args ...]]positional arguments:args            floatoptional arguments:-h, --help      show this help message and exit--op {sum,mul}>>> aggregate.cmd("--op mul 1 2 3 4")24.0Want to expose all of your modules functions to the command line, with nice parsers? That should be easy, right?if __name__ == "__main__":main = autoargs.namespace_dispatcher(locals(), sys.argv[0], __all__, __doc__)autoargs.recursive_autocall(main, sys.argv[1:])And now, suddenly your module is exposed to the command line, and each of the functions in your `__all__` is exposed as a subparser.Some things to note:- All args coming in from the command line are by default strings. If you want something else, annotate the arg with a function taking a string and returning the type you want.- var kwargs are currently not supported (if you have any ideas on what the expected behavior of those should be, please comment on the github)### TODO:- finish documentation- especially on recursive autocall and dispatchers (it's really cool, but a bit arcane)- add more examples- better readme...- custom class for annotating args that lets you do more than one thing at once- if you have any ideals, send me a note or open an issue on the github at https://github.com/metaperture/autoargs
Package: autoarm
AutoARMAutoARM simplifies and automates association rule mining and related tasks. With just a few lines of code, you can format data and make recommendations based on the results of association rule mining.If you use a rule-based recommender system, you are able to explain the rationale for the recommendation. For example, a recommendation such as "You should buy B, because 90% of those who bought A that you are already considering buying also buy B.". Then, the people who received the explanation are satisfied with the recommendation. As a result, it will encourage their actions.Overview of RecommenderSplit rules consequentsIdentify rules that match the items enteredExclude rules that have entered items in consequents (This procces can be skipped)Sort rules by confidence or lift specified as a metricExclude duplicate consequents and leave higher rulesOutput rules of the specified sizeExampleRecommender that use association rules are generated as follows.importpandasaspdfromautoarmimportAssociationRules,Dataset,FrequentItemsets,Recommendersample_dataset={'transaction_id':[1,1,1,2,2,3,3,3,4,4,5,5,5,6,6,6,6,7,7],'item_id':["X","Y","Z","X","B","Y","A","C","A","C","X","Y","Z","X","Y","B","A","X","B"],}df=pd.DataFrame.from_dict(sample_dataset)dataset=Dataset(df,"transaction_id","item_id")frequent_itemsets=FrequentItemsets(dataset,min_support=0.01)association_rules=AssociationRules(frequent_itemsets,metric="confidence",min_threshold=0.1)recommender=Recommender(association_rules)Recommender, which is provided with the necessary information such as items, outputs useful rules for recommendation.items=["X","Y"]recommend_rules=recommender.recommend(items,n=3,metric="confidence")recommend_rulesrankantecedentsconsequentssupportconfidencelift1(X, Y)(Z)0.2857140.6666672.3333332(X)(B)0.4285710.6000001.4000003(Y)(A)0.2857140.5000001.166667For example, based on this output, recommendations can be made using the following description. "You should buy Z, because 66% of those who bought X and Y that you are already considering buying also buy Z.".
Package: autoasm
# autoasm
[![Build Status](https://travis-ci.org/neoblackcap/conveyor.svg?branch=master)](https://travis-ci.org/neoblackcap/conveyor)
[![Coverage Status](https://coveralls.io/repos/github/neoblackcap/conveyor/badge.svg?branch=master)](https://coveralls.io/github/neoblackcap/conveyor?branch=master)simple dependency injection
Package: autoassistant
# autoassistantA simple teachable chat, built on [AutoGen framework](https://microsoft.github.io/autogen/docs/Getting-Started/).It is a simplified version of the “autoassistant” tool, integrated in our [LetMeDoIt AI project](https://github.com/eliranwong/letmedoit)# Install> pip install autoassistant# Usage> autoassistant
Package: auto-augment
Auto Augment自动数据增强组件库，封装常用自动增强算法，简化自动数据增强机制的应用流程使用教程安装说明入门使用SDK介绍效果评测数据增强策略应用实例测试如何执行自动化测试如何贡献贡献patch流程及质量要求版本信息本项目的各版本信息和变更历史可以在这里查看。维护者ownerslishupeng(lishupeng@baidu.com)committerslishupeng(lishupeng@baidu.com)讨论百度Hi交流群：群号Changelog以下记录了项目中所有值得关注的变更内容，其格式基于Keep a Changelog。本项目版本遵守Semantic Versioning和PEP-440。UnreleasedAdded这里记录新添加的内容Changed这里记录变更的内容0.1.0 - 2020-04-16Added创建项目
Package: autoauthnumber
Auto-AuthNumberThis is a library about automatic number-taking of "General Chinese Author Number Table".# Open Source Download LinkRelase From Pypihttps://pypi.org/project/autoauthnumber/InformationThis is a library about automatic number-taking of "General Chinese Author Number Table". At present, there is only one way to take the number, that is, directly looking up the table.In the future, we will adapt to a variety of author numbering methods, please wait.Copyright InformationLICENSECopyright (C) 2021-2023 Matt Belfast BrownCopyright (C) 2021-2023 NWAFU LOVE BOOK STOREThis program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public
License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later
version.This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied
warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.You should have received a copy of the GNU General Public License along with this program. If not,
seehttps://www.gnu.org/licenses/.AuthorAuthor InformationAuthor:Matt Belfast BrownorMatt BrownorM.B.B.（Name in English）Also be calledThe Day of The Doctor(Network Nickname)鈴木夢美or伊藤京介(Name in Japanese)沈永基，皓月，飞瀑山人，衍枫阁主人(Name in Chinese, Style Name, Pseudonym, Alias)Contact DetailsE-mail:thedayofthedo@gmail.comorthedayofthedoctor@foxmail.comTEL:+86-15841486187Address:Room 313, Apartment No. 14, South District, South Campus, Northwest A&F University, No. 22, Xinong Road,
Litai Street, Yangling District, Shaanxi Province, ChinaAddress:中国陕西省杨凌区李台街道西农路22号西北农林科技大学南校区南区14号公寓313宿舍Update LogVersion:Release VersionStatusRelease DateUpdate Info1.2.2available2023-06-10Add new character.
Package: autoawq-kernels
AutoAWQ KernelsAutoAWQ Kernels is a new package that is split up from themain repositoryin order to avoid compilation times.RequirementsWindows: Must use WSL2.NVIDIA:GPU: Must be compute capability 7.5 or higher.CUDA Toolkit: Must be 11.8 or higher.AMD:ROCm: Must be 5.6 or higher.InstallInstall from PyPiThe package is available on PyPi with CUDA 12.1.1 wheels:pip install autoawq-kernelsInstall release wheelsFor ROCm and other CUDA versions, you can use the wheels published at eachrelease:pip install https://github.com/casper-hansen/AutoAWQ_kernels/releases/download/v0.0.2/autoawq_kernels-0.0.2+rocm561-cp310-cp310-linux_x86_64.whlBuild from sourceYou can also build from source:git clone https://github.com/casper-hansen/AutoAWQ_kernels
cd AutoAWQ_kernels
pip install -e .To build for ROCm, you need to first install the following packagesrocsparse-dev hipsparse-dev rocthrust-dev rocblas-dev hipblas-dev.
Package: autobackuper
AutoBackuperPython3 utility for backing up files. Intended use is to automatically back up word or latex files in case of corruption or need to reference an older version of a file.UsageNavigate to the folder where you want git repository to be located and execute:autobackuper FILENAME [poll interval in seconds]Utility will init a git repository, after that specifie file will be checked for changes, and automatically commited.Requirementsgit must be available in path
Package: autobahn_rce
Twisted-based WebSocket/WAMP client and server framework.
Modified and optimised for the RoboEarth Cloud EngineAutobahnPython provides a WebSocket (RFC6455, Hybi-10 to -17, Hixie-76)
framework for creating WebSocket-based clients and servers.AutobahnPython also includes an implementation of WAMP
(The WebSockets Application Messaging Protocol), a light-weight,
asynchronous RPC/PubSub over JSON/WebSocket protocol.More information:http://autobahn.ws/pythonhttp://wamp.wsSource Code:https://github.com/IDSCETHZurich/autobahn_rce
Package: autobahn-sync
Autobahn~SyncAutobahnintegration withcrochetto provide WAMP for synchronous applications.Originaly based on the work ofSam & Max(warning: French, pr0n and awesomeness inside !).Quick examplefromtimeimportsleepfromautobahn_syncimportpublish,call,register,subscribe,run@register('com.app.shout')defshout(msg):returnmsg.upper()@subscribe('com.app.idea')defon_thought(msg):print("I've just had a new idea:%s"%msg)run()whileTrue:print(call('com.app.shout','Autobahn is cool !'))publish('com.app.idea','Use autobahn everywhere !')sleep(1)This code will connect to the crossbar router (don’t forget to start it
before trying this snippet !) listeningws://127.0.0.1:8080/wsand register itself in realmrealm1.Also see theexamplesfor more usecasesBonusSeeextensionsfolder for a nice Flask extension ;-)Get it nowpip install -U autobahn-syncLicenseMIT licensed. See the bundledLICENSEfile for more details.
Package: autobahntestsuite
Twisted-based WebSocket/WAMP protocol implementation test suite.Autobahn|Testsuite provides a fully automated test suite to verify client and
server implementations of the WebSocket protocol.The test suite will check an implementation by doing basic WebSocket
conversations, extensive protocol compliance verification and
performance and limits testing.Contains over 500 test cases coveringFramingPings/PongsReserved BitsOpcodesFragmentationUTF-8 HandlingLimits/PerformanceClosing HandshakeOpening Handshake (under development)WebSocket compression (permessage-deflate extension)Besides the automated test suite, wstest also includes a number
of other handy developer tools:WebSocket echo server and clientWebSocket broadcast server (and client driver)Testee modes to test Autobahn itself against the test suitewsperf controller and master (seehttp://www.zaphoyd.com/wsperf)WAMP server and client, for developing WAMP implementationsMore information:http://autobahn.ws/testsuitehttps://github.com/crossbario/autobahn-testsuitehttp://tools.ietf.org/html/rfc6455http://wamp.ws
Package: autoball
AutoballThis module simply just automatically generates random 8ball choices.Installationpip install autoballUsage/ExamplefromautoballimportAuto# Ver is the version of the 8ball choices, will be listed below.print(Auto.randoball(ver))Custom UsageYou can also create custom responses.fromautoballimportCustomprint(Custom.customball(["Hello World","Testing, Testing!"]))# Will only work if you put it in an array though.Discord.py Usage/Example# I'm not writing an entire 8ball command, but here is how to send it.fromdiscord.extimportcommandsfromautoballimportAutobot=commands.Bot("all your stuff here.")@bot.command()asyncdef_8ball(ctx):awaitctx.send(Auto.randoball("normal"))# Normal Verbot.run("token here.")Versionsnormal| More normal responses.uwu| Normal but uwu translated responses.caesar| Default responses but caesar encrypted.Authors|CreditsFruitsy - Main Programmer & Founder - (Fruitsy#3809, https://github.com/ItzBlueBerries/)LicenseCopyright (c) 2022 FruitsyPermission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Package: autobatch
This is a simple tool to convert your synchronous call interface to a batch-handled asynchronous call, which is useful if you deploy a deep learning model and provide restful API.这是一个简单的工具将你的同步调用接口转换为按批次处理的异步调用，这是有用的如果你部署了一个深度学习模型并提供了restful API。
Package: autobean
autobeanA collection of plugins and scripts that help automating bookkeeping withbeancount.Componentsautobean.share: expense split, joint bookkeeping, and debt management for personal use cases.autobean.xcheck: Cross-checks against external ledgers.autobean.narration: Generates transaction narration from posting narration and posting narration from comments.autobean.include: Includes external beancount ledgers without disabling their plugins.autobean.truelayer: Imports transactions from banks viaTrueLayer, a bank API aggregator.autobean.sorted: Checks that transactions are in non-descending order in each file.autobean.stock_split: Simplifies stock split.Installpipinstallautobean