Saravanan666/pypi-org huggingface dataset:
Package: toolsbasematics
# BaseMatics ToolsThis is a Tools for basematic applications… [Python Packaging User
Guide][packaging guide]’s [Tutorial on Packaging and Distributing
Projects][distribution tutorial].This project does not aim to cover best practices for Python project
development as a whole. For example, it does not provide guidance or tool
recommendations for version control, documentation, or testing.[The source for this project is available here][src].Most of the configuration for a Python project is done in thesetup.pyfile,
an example of which is included in this project. You should edit this file
accordingly to adapt this sample project to your needs.This is the README file for the project.The file should use UTF-8 encoding and can be written using
[reStructuredText][rst] or [markdown][md use] with the appropriate [key set][md
use]. It will be used to generate the project webpage on PyPI and will be
displayed as the project homepage on common code-hosting services, and should be
written for that purpose.Typical contents for this file would include an overview of the project, basic
usage examples, etc. Generally, including the project changelog in here is not a
good idea, although a simple “What’s New” section for the most recent version
may be appropriate.[packaging guide]:https://packaging.python.org[distribution tutorial]:https://packaging.python.org/en/latest/distributing.html[src]:https://github.com/pypa/sampleproject[rst]:http://docutils.sourceforge.net/rst.html[md]:https://tools.ietf.org/html/rfc7764#section-3.5“CommonMark variant”
[md use]:https://packaging.python.org/specifications/core-metadata/#description-content-type-optional
Package: toolsbk
Backup your usefull tools easilyThis software allows you to backup any programs you use every day in
order to ease the reinstallation.Installationsudo python setup.py installIf setuptools is not installed :sudoapt-getinstallpython-setuptoolsRunningtoolsbk-a-d-i-s-a –add : Add a program-d –delete : Delete a program-s –search : Search for a program-i –install : Install all the programs saved
Package: tools-by-shriekdj
tools_by_shriekdjYou Can Use this package for cleaning address and retrieving url, emails, phonenumbers and removing duplicatesStepsJust Install This package bypip install tools_by_shriekdjHow to useimporttools_by_shriekdjasdjdj.retrieve_phone_numbers("Call me at 1800-202-2022 if it's before 9:30, or on 703-4800500 after 10am.")>>>['18002022022','7034800500']
Package: tools-doc-sphinx
tools_doc_sphinxtools_doc_sphinxis a package that provides functions for automatic generation of files used in Sphinx documentation :When documenting a Python package, generation of nested RST files with API reference,Generation of nested tree view of source code in a TXT file.DocumentationDocumentation is hosted onReadTheDocs.InstallationPipThe easiest way is to installViSiAnnoTwithpip:$ pip install tools_doc_sphinxYou may need to callpip3instead.From sourceYou may installtools_doc_sphinxfrom source:$ git clone https://github.com/RphWbr/tools_doc_sphinx
$ cd tools_doc_sphinx
$ pip install .Depedenciestools_doc_sphinxrequires Python 3.6+.SupportThis package is developed at the LTSI Lab, INSERM-1099, located at Université Rennes 1, France.For any enquiry, please send an email toraphael-weber@hotmail.fr.If you encounter a bug, feel free to raise an issue onGitHub.LicenseCopyright Université Rennes 1 / INSERM (2022)Contributor: Raphaël Weberraphael-weber@hotmail.frThis software is a computer program whose purpose is to to provide tools for automatic generation of files used in Sphinx documentation.This software is governed by the CeCILL license under French law and abiding by the rules of distribution of free software. You can  use, modify and/or redistribute the software under the terms of the CeCILL license as circulated by CEA, CNRS and INRIA at the following URL "http://www.cecill.info".As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty  and the software's author, the holder of the economic rights, and the successive licensors have only limited liability.In this respect, the user's attention is drawn to the risks associated with loading, using, modifying and/or developing or reproducing the software by the user in light of its specific status of free software, that may mean that it is complicated to manipulate, and that also therefore means that it is reserved for developers and  experienced professionals having in-depth computer knowledge. Users are therefore encouraged to load and test the software's suitability as regards their requirements in conditions enabling the security of their systems and/or data to be ensured and, more generally, to use and operate it in the same conditions as regards security.The fact that you are presently reading this means that you have had knowledge of the CeCILL license and that you accept its terms.
Package: toolset
ToolSet工具集合安装pip install toolset --upgrade工具列表Combiner: 列举所有元素组合.get_localhost: 获取本地host.get_md5: 获取文件MD5值.text_encryptor: 对文本加密/解密.Combiner#####列举所有元素组合from toolset.combiner import Combiner

combiner = Combiner(ele_set=[1, 2, 3], min_eles=1, max_eles=2)
for item in combiner:
    print(item)

# print: [1], [2], [3], [1, 1], [1, 2], [1, 3], [2, 1], [2, 2], [2, 3], [3, 1], [3, 2], [3, 3]ele_set: 元素集合.min_eles: 最小元素个数.max_eles: 最大元素个数.随机获取元素组合print(combiner.random())

# print: [2, 1]get_localhost获取本地 host.>>> from toolset import get_localhost
>>> localhost = get_localhost()
localhost: 192.168.0.112get_md5获取文件 MD5 值.>>> from toolset import get_md5
>>> file_md5 = get_md5('demo.txt')
file_md5: 2e37db575bdab271fbd8d36e29afd737text_encryptor对文本加密/解密.>>> from toolset import TextEncryptor
>>> ciphertext = TextEncryptor.encrypt(token='123456', text='hello world!')
ciphertext: b'gAAAAABc4qW9v-0UH0nuVkv9749QDm_8NCJmvWMHcnqSWx8WX1nOiO8Zi-kRmKmVjGQdsn1buoQV8wTCcI-7uHGutQ6tAVQQ4A=='
>>> text = TextEncryptor.decrypt(token='123456', ciphertext=ciphertext)
text: 'hello world!'
Package: tools-jsyoo61
tools-jsyoo61My personal tools for python programming.JaeSung Yoojsyoo61@korea.ac.krpip install tools-jsyoo61

import tools as T
T.save_pickle(data, 'data.p')
data = T.load_pickle('data.p')Most useful functions are intools.toolsAPI dependent tools are in their corresponding folders:tools.API_name(i.e.tools.torch.optim)
Not documented yet, so you'll have to look at documents written inside the codes. (Most codes contain explanation)scripts/folder is not included in pip. It's just a copy-paste formatI'm open to using my tools for any purpose, and I would appreciate it if the users let me know.
Please email me before using it.If you have any questions or suggestions, I am more than happy to discuss them :smile:Please contact me via email or pull request. (I prefer email though)
Package: tools-lyc7456
Write by lyc at 2021-7-6项目地址：tools-lyc7456 Giteetools-lyc7456lyc7456 运维开发小工具。$pipinstall--upgradetools-lyc7456目录说明tools-lyc7456
├──README.md# 项目说明├──CHANGELOG.md# 更新记录├──LICENSE
├──pyproject.toml
├──setup.py# 构建主文件│├──src# 源码目录└──────tests# 单元测试目录打包与发布 Pypi发布参考：Python包发布到Pypi# 打包$python-mbuild#发布 Pypi$python-mtwineupload--repositorypypidist/*
Package: tools-mp
tools-mpThis Python library provides a convenient one-line multiprocessing option that can be used as follows:fromtools_mpimportmultiprocessdefany_function(arg_1,arg_2,...,arg_n):dosomethingreturnresultargs=[{'arg_1':arg_1,'arg_2':arg_2,...'arg_n':arg_n,}forarg_1,arg_2,...,arg_ninarguments]data=multiprocess(function=any_function,args=args,return_data=True,verbose=True,workers=8,)If verbose=True, the progress of the calculation will be visualized via thetqdmlibrary.
If workers=None (default) all available CPU cores will be used for processing.Installationpip install tools-mp
Package: tools-part-2-nmzgnv
Python Tools. Part 2I.Системы сборкиСутьОбзор систем сборки:setuptools,distutilsСоздание и сборка проекта с помощью setuptoolsII.IDEРабота с IDEPyCharmВведение в PyCharm: особенности, преимущества использованияОсновные функции и инструменты PyCharmРабота с проектом Python на примере PyCharmIII.КонтейнеризацияОсновы контейнеризацииВведение в Docker и его использование в PythonПрактика создания Docker образа для Python приложенияIIII.Тестирование APIВведение в Тестирование API и почему это важноИспользованиеInsomnia(like Postman) для тестирования APIПрактикаV. ЗаключениеОбзор ключевых моментов каждого разделаВопросыДЗ
Package: toolsPro
toolspro工具包安装(Python 版本>=3.6.8)pip install --upgrade toolsPro使用发送邮件from toolspro.tools import Tool
tool = Tool()

tool.mail_from_user_host = '发件地址host'
tool.mail_from_user = '发件人邮箱号'
tool.mail_from_user_pwd = '发件人密码'

tool.send_mail_msg(to_user='收件人邮箱地址（这里是列表，可填写多个）', title='邮件标题', content='邮件内容')
Package: tooltils
tooltils | v1.7.0A lightweight python utility package built on the standard library>>>importtooltils>>>data=tooltils.requests.get('httpbin.org/get')>>>data.status_code'200 OK'>>>data.end_data.url'https:/httpbin.org/get'>>>data.end_data.sent_headers{'User-Agent':'Python-tooltils/1.7.0','Accept-Encoding':'gzip, deflate',...}>>>data.headers{'Accept':'*/*','Accept-Encoding':'gzip, deflate','Host':'httpbin.org',...}InstallationGet the latest version from PyPipython -m pip install tooltilsOR install using the source codegit clone https://github.com/feetbots/tooltils.gitcd tooltilspython -m pip install setup.py --userAPIThe full API is available to read in the project files atAPI.mdBest FeaturesTooltils is built completely on the Python standard library, but still implementing advanced features like:Automatic or specified timezone conversion for date and time methodsObtaining thorough operating system informationKeep-alive connection re-use for requestingOptimisation to deliver code blazingly fast
Package: tooltodn
DNA AUDIT TOOLDNA Audit tool helps you to check whether the application built on AWS is following the AWS Well-Architected framework by validating it against
various AWS services security requirements and the best practices. Generates report to validate the security requirements and security best practices.AWS Hardening Standards & Best Practiceshttps://codaglobal.atlassian.net/l/cp/UP1BxJTrAWS Tagging Standardshttps://codaglobal.atlassian.net/l/cp/oj0NgsdbAWS Naming Standardshttps://codaglobal.atlassian.net/l/cp/s99nYLECAudit tool setupThe project basically uses boto client to connect to the aws services.Update the session credentials in the terminal.Specify the region name if you need to perform the audit for services in a specific region by mentioning the region name as argument while running the program.If no region is specified us-east-1 is taken as default region and audit checks are performed for the services in us-east-1.If you need to check tags. Update the Config.Json file by mentioning the tags in the account tags provided.Audit Tool ExecutionCreating Virtual Environmentpython3 -m venv venvActivating the virtual environmentsource venv/bin/activateInstalling the dependencies in the virtual environmentpip install -r requirements.txtRun the following commandpython3 src/main.py --region {region_name}Test Cases ExecutionnosetestsFinal ReportThe overall report is provided as a HTML document.sample report
Package: tooltodna
DNA AUDIT TOOLDNA Audit tool helps you to check whether the application built on AWS is following the AWS Well-Architected framework by validating it against
various AWS services security requirements and the best practices. Generates report to validate the security requirements and security best practices.AWS Hardening Standards & Best Practiceshttps://codaglobal.atlassian.net/l/cp/UP1BxJTrAWS Tagging Standardshttps://codaglobal.atlassian.net/l/cp/oj0NgsdbAWS Naming Standardshttps://codaglobal.atlassian.net/l/cp/s99nYLECAudit tool setupThe project basically uses boto client to connect to the aws services.Update the session credentials in the terminal.Specify the region name if you need to perform the audit for services in a specific region by mentioning the region name as argument while running the program.If no region is specified us-east-1 is taken as default region and audit checks are performed for the services in us-east-1.If you need to check tags. Update the Config.Json file by mentioning the tags in the account tags provided.Audit Tool ExecutionCreating Virtual Environmentpython3 -m venv venvActivating the virtual environmentsource venv/bin/activateInstalling the dependencies in the virtual environmentpip install -r requirements.txtRun the following commandpython3 src/main.py --region {region_name}Test Cases ExecutionnosetestsFinal ReportThe overall report is provided as a HTML document.sample report
Package: toolva
# 설치 관련
mecab-python===0.996-ko-0.9.2 의 경우, 개인적으로 다운로드를 받아야함## 1. mecab-ko 설치$ tar zxfv mecab-XX-ko-XX.tar.gz
$ cd mecab-XX-ko-XX
$ ./configure
$ make && make install  (권한설정 에러시, sudo 추가)## 2. mecab-ko-dic 설치
$ tar zxfv mecab-ko-dic-XX.tar.gz
$ cd mecab-ko-dic-XX-
$ ./autogen.sh ()
$ ./configure
$ make && make install  (권한설정 에러시, sudo 추가)### 설치 후, 사용 테스트
$mecab -d [pwd 경로] ex./opt/test/mecab/mecab-ko-dic-2.1.1-20180720
- mecab-ko-dic은 MeCab을 사용하여, 한국어 형태소 분석을 하기 위한 프로젝트입니다.## 3.mecab-python$ git clonehttps://bitbucket.org/eunjeon/mecab-python-0.996.git$ cd mecab-python-0.996
$ python setup.py build
$ python setup.py install (권한설정 에러시, sudo 추가)## 4. 설치 최종
mecab –version
- mecab of 0.996/ko-0.9.2
Package: tool-version-checker
GitHub Uploaded Python Tools Auto Version Checker and UpdaterModule Discription & Uses:import version

#This Is The Main Function. You Must Includ It To Start VersionChecking...

version.check(verFile = "Input The Version File Path Here", RepoURL = "Input The Repository's GitHub URL Here", RepoFile = "Enter Your Repository's Main File Name with Extention Here. This One is Optional. If You Include this File Name, Then Your Tool Will Run Autometically After Updating")import version

#This One Is For Custom Output. (Default Is ALso Included)

version.custom(check = "Input The Output Text Which Will Display When Module Will Start Checking For Update", update = "Input The Output Text Which Will Display When Module Will Start Updating", checkSuccess = "To Display Output When Tool Is Up-To-Date. If you Want To Display your ToolName, Just Type "$Toolname$" or "$TOOL$" To Display It", updateSuccess = "To Display Output After Successfully Updating Tool", printType = "Input The Type you want to Take Output with. Type: flush or psb For Word OneByOne Print and Type print to print Normally {Default psb}", Speed = "Include The Speed of printType Flush {Default 0.2}")

version.check(verFile = "Input The Version File Path Here", RepoURL = "Input The Repository's GitHub URL Here", RepoFile = "Enter Your Repository's Main File Name with Extention Here. This One is Optional. If You Include this File Name, Then Your Tool Will Run Autometically After Updating")You Can Find This Module Source Code OnGitHub
Package: toolwrapper
A Python module for interfacing with external text tools.This module provides a single classtoolwrapper.ToolWrapper.  Objects of
this class will launch subprocesses and communicate with them via stdin/stdout
pipes.Copyright ® 2015-2019 Luís Gomes <luismsgomes@gmail.com>.Changelogv1.0.0version bump to reflect actual maturity and stability of this modulechanged logger name to include the module of the classv0.4.1Fixed close()v0.4.0addedLICENSEfileadded testsdetect ifstdbufis availablev0.3.0changed to MIT licensev0.2.0moved sources into ./src/ and adjusted setup.pybugfix setup.pyv0.1.0first working version (unreleased)TODOImplement timeout option for read and write operations.Implement restart.
Package: toolx
Installation$ pip install toolx && toolxFeaturestoolx, ** Tool-X is a kali linux hacking Tool installer. **How to install ?$ pkg install python -y
$ pip install toolx
$ toolxDisclaimerWe are not responsible for your loss.
this tool is made for Education/Learning Purpose.
Dont harm anyone using this tool.Usage$ toolx

Author : rajkumardusad
PIP module : Parixit Sutariya
Github : github.com/Bhai4You
Blogspot : https://bhai4you.blogspot.comGithub
Package: toolz
A set of utility functions for iterators, functions, and dictionaries.See the PyToolz documentation athttps://toolz.readthedocs.ioLICENSENew BSD. SeeLicense File.Installtoolzis on the Python Package Index (PyPI):pip install toolzStructure and Heritagetoolzis implemented in three parts:itertoolz, for operations on iterables. Examples:groupby,unique,interpose,functoolz, for higher-order functions. Examples:memoize,curry,compose,dicttoolz, for operations on dictionaries. Examples:assoc,update-in,merge.These functions come from the legacy of functional languages for list
processing. They interoperate well to accomplish common complex tasks.Read ourAPI
Documentationfor
more details.ExampleThis builds a standard wordcount function from pieces withintoolz:>>>defstem(word):...""" Stem word to primitive form """...returnword.lower().rstrip(",.!:;'-\"").lstrip("'\"")>>>fromtoolzimportcompose,frequencies>>>fromtoolz.curriedimportmap>>>wordcount=compose(frequencies,map(stem),str.split)>>>sentence="This cat jumped over this other cat!">>>wordcount(sentence){'this':2,'cat':2,'jumped':1,'over':1,'other':1}Dependenciestoolzsupports Python 3.7+ with a common codebase.
It is pure Python and requires no dependencies beyond the standard
library.It is, in short, a lightweight dependency.CyToolzThetoolzproject has been reimplemented inCython.
Thecytoolzproject is a drop-in replacement for the Pure Python
implementation.
SeeCyToolz GitHub Pagefor more
details.See AlsoUnderscore.js: A similar library for
JavaScriptEnumerable: A
similar library for RubyClojure: A functional language whose
standard library has several counterparts intoolzitertools: The
Python standard library for iterator toolsfunctools: The
Python standard library for function toolsContributions Welcometoolzaims to be a repository for utility functions, particularly
those that come from the functional programming and list processing
traditions. We welcome contributions that fall within this scope.We also try to keep the API small to keeptoolzmanageable.  The ideal
contribution is significantly different from existing functions and has
precedent in a few other functional systems.Please take a look at ourissue pagefor contribution ideas.CommunitySee ourmailing list.
We’re friendly.
Package: toomanyfiles
Source code & Development:https://github.com/Turulomio/toomanyfilesDoxygen documentation:http://turulomio.users.sourceforge.net/doxygen/too-many-files/Main developer web page:http://turulomio.users.sourceforge.net/en/proyectos.htmlGentoo ebuildYou can find a Gentoo ebuild inhttps://sourceforge.net/p/xulpymoney/code/HEAD/tree/myportage/app-admin/toomanyfiles/DescriptionRemoves files which name has date and time patternsLicenseGPL-3Dependencieshttps://www.python.org/, as the main programming language.https://pypi.org/project/colorama/, to give console colors.https://pypi.org/project/mangenerator/, to generate man files.https://pypi.org/project/ttyrecgenerator/, to generate animated gifs.UsageYou can see this animated gif to learn how to use it:Changelog0.5.0Migrated repository from Sourceforge to GithubRemoved innecesary dependencies in setup.py0.4.0[#11] Print different filename roots in the same directory[#12] Create static class ExitCodes[#13] Added parameters to main function[#14] Solved bug with directories named with pattern YYYYMMDD HHMM only[#15] Put colored letter output line in a single functionImproved –create_examplesAdded –remove_examples0.3.0Improved output0.2.0Code adapted to ttyrecgenerator-0.6.00.1.1Corrected image link in README.rst0.1.0Catching exception in gettextAdded catalog translations to packageAdded dependencies to setup.pyRemoved Makefile.py. Now I’m using setuptoolsStable versionFirst version, full functional.Creating infrastructure
Package: tooncher
tooncherautomates toontown rewritten's login processInstallation$pip3install--user--upgradetooncher# or$pip3install--usergit+https://github.com/fphammerle/tooncher@masterOptional: Install cpulimit to enable use of parameter--cpu-limit$sudoapt-getinstallcpulimitConfiguration# default path: $HOME/.tooncheraccounts:-username:toonpassword:secret-username:ceopassword:golf-username:cfopassword:trainengine_path:'/opt/ToontownRewritten/TTREngine'Usage$tooncher[username]tooncher --helpshows all available options.Examples$toonchertoon
$tooncherceo
$tooncher--cpu-limit70cfoPython Interfaceimportpathlibimporttoonchertooncher.launch(engine_path=pathlib.Path('/somewhere/toontown-rewritten/TTREngine'),username='toon',password='secret',)
Package: tooner
An easier way to launch sessions and track invasions for Toontown Rewritten.What does it do?Currently,toonerallows you to communicate with Toontown Rewritten's login API in order to log in and start a session with very few lines of code.launcher=tooner.ToontownLauncher(directory="...")launcher.play(username="username",password="password")If you're crazy, you can even combine these lines into one!All you have to do is supply the directory of your Toontown Rewritten installation (where the TTREngine is stored) and your login information. On Windows, check your program files directories. On MacOS, this is in your Application Support directory. Eventually, I'd like to make this library automatically find the installation.The best part is that you can do this toplay multiple toons at once.You are also able toget the latest invasion information.tracker=tooner.InvasionTracker()invasions=tracker.invasionsUnfortunately,latestdoes not meanfreshestin this case, as fresh information is pushed to the Toontown Rewritten Invasion API noticeably infrequently.Why does this exist?Since I normally play on MacOS, there is no way for me to open multiple sessions of the Toontown Rewritten launcher without doing it from the terminal; this was really annoying to do every time I wanted to multitoon (which is a lot), so I set out to make this easier.Ultimately, I was successful in making this functionality work the three major operating systems: Windows, MacOS, and, I assume, on Linux (I haven't been able to test this).How do I get it?It's easiest to simply install the package via pip using the following command:pip install toonerOtherwise, you can close this repository using the commandgit clone https://github.com/jakebrehm/tooner.gitand then you can do whatever you want with it!Future improvementsMy two main concerns and top priorities for this package are the following:Automatically finding the directory,or at least try. I imagine users should still be able to supply their own directory if they know the program is installed in a non-default location. This would further (and possibly significantly) simplify the usage of the package, and would allow for a one-line launcher.Adding support for ToonGuard. The only problem is writing it in such a way that makes sense while keeping in mindtooner's two-line launcher paradigm, as it would require the user to enter a codeafterhaving run the script.Make invasion functions. Instead of having to make a class and keep track of it, some basic functions to encapsulate the class would be useful and easy to implement.Projects usingtoonerThe following projects are usingtooner:MultiToonerbyJake BrehmAuthorsJake Brehm-Initial Work-Email|Github|LinkedIn