Saravanan666/pypi-org huggingface dataset:
Package: getcomic
getcomic-cliA command line tool to download comics from readcomiconline.toFeaturesDownload comics from readcomiconline.to by providing the url of a single issue of a comicDownload the entire series of a particular comic by providing the url of a comic seriesDownload a given range of issues provided as input from the userGetting StartedSupported OSUbuntuPrerequisites1. Python3
  2. pip3InstallationInstall a headless browserA headless browser is required for this tool to automate web page interaction. The browser used here is Chrome.Install the latest version of chrome browser in your machine. Follow thislinkfor the same.To upgrade google-chrome in Ubuntu 16.04 LTS, run the following command.sudo apt-get --only-upgrade install google-chrome-stableNow you need a Chrome Driver. Download the latest release of ChromeDriver from thissiteNavigate to the folder where you downloaded Chrome Driver and extract it's contents. Install the Chrome Driver by running the following commands.sudo chmod +x chromedriver
sudo mv -f chromedriver /usr/local/share/chromedriver  
sudo ln -s /usr/local/share/chromedriver /usr/local/bin/chromedriver
sudo ln -s /usr/local/share/chromedriver /usr/bin/chromedriverInstall the packageUsing pipsudo pip3 install getcomicFrom sourceClone this repo and navigate to this folder in your machine.Install using the following commands now.python3 setup.py buildpython3 setup.py installUsageAfter installation is done, run the commandgetcomicand provide a readcomiconline url and the name of the directory where you want to
download your files as arguments, as shown below.The directory name you specified will be created in the home folder if not already present.AuthorsVinitra Muralikrishnan-VinitraMkSee also the list ofcontributorswho participated in this project.LicenseThis project is licensed under the MIT License - see theLICENSEfile for details
Package: getConfig
getConfigPython module for reading variables from config file.
Useful when you don't want to change the variables directly in your python script or your users to do so.Examples can be found athttps://github.com/AlexMartin17/getConfig/blob/master/example.pyConfig files supported:Simple ASCII cfg file (which is same as INI file)INIXMLJSONConfig files which are work in progressYAML
Package: get-consecutive-filename
Next consecutive filename in folder# Tested with:# Python 3.9.13# Windows 10$pipinstallget-consecutive-filenamefromget_consecutive_filenameimportget_free_filename# What is it for?# You have a folder "F:\testfiles" with 2 files "00000.txt", "00001.txt"# and you want to get the next consecutive filename.fname=get_free_filename(folder="f:\\testfiles",fileextension=".txt",leadingzeros=5)print(fname)# f:\testfiles\00002.txt
Package: getContinent
getcontinentThis library can help you find the continent of a given country on any given large dataset.InstallationUse the package managerpipto install foobar.pipinstallgetContinentUsagefromgetcontiimportgetConti# create an object of getContia=getConti()# usageindia_continent=a.getContinents("India")# it return continent name as stringchina_continent=a.getContinents("china")ContributingPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.Please make sure to update tests as appropriate.LicenseMIT
Package: get-contribution
Get contribution in a Git Reporequirespython >= 3.10Installpip install get-contributionUsageget-contributionAdditionally, you can provide anoptional usernameargument to yield the contribution of a specific user.get-contribution 'John Doe'AlgorithmsThe algorithm is very simple. It calculates the time spent in a repo based on the number of times people have pushed to it.This time between "pushes" is the contribution time.InspirationThis tool is not meant to be anaccuratemeasure of contribution. Rather, it is meant to give people a rough sense of how much time they have spent on a project.
Folks who are applying to jobs might find this tool useful since it provides a usefulmetricto be put on resume.
Package: get-course
get-courseThis is the package used to get the exchange rate. It works withhttps://currate.ru/Function:Getting courses from different countriesAttribut:get_course(render=str, valut=bool, key_list=bool)

render=str - from which to which currency to transfer
valut=bool(optional) - print result with currency
key_list=bool(optional) - get a list of currenciesInstall:pip install get-course==last_versionEXAMPLE:from get_course import get_course

print(get_course('usdrub', valut=True))
Package: get-crypto-price
Get Crypto PriceA library to getting crypto price.Installpip3 install get-crypto-priceUsingIn another scriptfromget_crypto_priceimportget_crypto_price# get_crypto_price(source = "bitstamp", crypto="btc", pair = "usdt")print(get_crypto_price())In command line-h, --help            show this help message and exit-s SOURCE, --source SOURCESource-c CRYPTO, --crypto CRYPTOCrypto-p PAIR, --pair PAIR  Pairget_crypto_price
Package: getDataDeps
OverviewgetDataDeps is a script that maps data dependencies across R and python files in your project. The tool currently tracks data dependencies for several import/export commands in R, python, and Stata.Getting StartedInstall with:pip install getDataDepsOn the command line run:getDataDeps .orgetDataDeps ./path/to/projectIf successful, the script will return output to the terminal as well as two files located in dataDepsOutput within the project directory.One of the files will be a png file that contains the graph of how your data flows through the project, such as the one below.Helpful tipsLimit your import / export commands to two linesThe script looks for the import/export commands and then looks a maximum of one line below it.Provide space between your import / export commands and code before or after.For example, if you save your data and put a print statement on the next line the script will see the print line, identify the text in between the quotes and add it to the JSON object.Use the path in the import / export commands.Example: readRDS("./path/to/data.rds") works but readRDS(variableWithPathToData) will not. The script relies on finding the quotes and then extracting what sits between them.These tips are mostly due to the limitations of how getDataDeps works. Feedback here is greatly appreciated! If there is a specific way you structure your import / exports that isn't covered let me know.How it worksThe script will iterate through your entire project folder, extract files that end in “.R”, “.py", or ".do", and collect information on data imports and data exports. The JSON object will be saved in the ‘dataDepsOutput’ folder as ‘dataDeps.json’ and the graph as ‘dataDepsGraph.png.
Package: get-datetime
get-datetimeget_datetime is a Python 3 Package, that returns you a time int or str.InstallVia pypi:$ pip install get-datetimeManuel:Github RepoDocumentationInfo:Time at the Documentation: 5 June 2021 20:27:14 (8 PM)get year int:Code:from get_datetime import *

print(get_date_year())Output:$ python main.py
2021get month int:Code:from get_datetime import *

print(get_date_month())Output:$ python main.py
6get day int:Code:from get_datetime import *

print(get_date_day())Output:$ python main.py
5get Day and month str:Code:from get_datetime import *

print(get_date_DM("."))Output:$ python main.py
5.6get Day, Month and Year str:Code:from get_datetime import *

print(get_date_DMY("."))You can write any string between the brackets.Output:$ python main.py
5.6.2021get Month, Day and Year str:Code:from get_datetime import *

print(get_date_DMY("/"))You can write any string between the brackets.Output:$ python main.py
6/5/2021get hour int:Code:from get_datetime import *

print(get_time_hour())Output:$ python main.py
20get minute int:Code:from get_datetime import *

print(get_time_minute())Output:$ python main.py
27get second int:Code:from get_datetime import *

print(get_time_second())Output:$ python main.py
14get hour and minute str:Code:from get_datetime import *

print(get_time_HM(":"))You can write any string between the brackets.Output:$ python main.py
20:27get hour, minute and second str:Code:from get_datetime import *

print(get_time_HMS(":"))You can write any string between the brackets.Output:$ python main.py
20:27:14
Package: getdeck
GetdeckA CLI that creates reproducible Kubernetes environments for development and testing!Explore the docs »Getting started·Report Bug·Request FeatureTable of ContentsAbout The ProjectBuilt WithGetting StartedPrerequisitesRunning GetdeckCleaning upLicenseAcknowledgmentsAbout the projectGetdeck is like docker-compose for Kubernetes: Find a Deckfile that is describing your setup,
rundeck get ...and you are ready to work. No Kubernetes knowledge required.Simple to useJust install the binary executabledeckand you are good to go.All dependencies managedHelm, kustomize, k3d, kubectl? Getdeck manages all dependencies for your setup so you don't have to.(back to top)Built withGetdeck builds on top of the following popular open-source technologies:DockerDockeris currently used to run all the required tooling from the Kubernetes ecosystem, so you
don't have to installeverythingyourself.k3dk3dis supported to run local Kubernetes cluster.kindkindis supported to run local Kubernetes cluster.(back to top)Getting StartedYou can easily try Getdeck yourself following this small example.PrerequisitesFollow theinstallationfor your preferred platform.Running GetdeckWe provide a sophisticated demo project you can deploy locally usingGetdeck:deckgethttps://github.com/gefyrahq/gefyra-demos.gitThis might take a few minutes. When it's done, open your browser athttp://dashboard.127.0.0.1.nip.io:8080/#/workloads?namespace=oauth2-demo.
You should see a kubernetes dashboard with some information about the namespace we just deployed usingdeck!Cleaning upTo clean it up (i.e. remove the cluster), just run the following command:deckremove--clusterhttps://github.com/gefyrahq/gefyra-demos.gitNow go and write your ownDeckfile!(back to top)UsageThe following actions are available in Getdeck's CLI:get: setup local development infrastructure, install adeckremove: remove Getdeck's development infrastructure and/or just the decklist: list the available decks of aDeckfileversion: print the current version and exitFor more examples, please refer to theCLI documentation(back to top)LicenseDistributed under the Apache License 2.0. SeeLICENSEfor more information.(back to top)Reporting BugsIf you encounter issues, please create a new issue on GitHub or talk to us on theUnikube Slack channel.
When reporting a bug please include the following information:Getdeck version or Git commit that you're running (deck version),
description of the bug and logs from the relevantdeckcommand (if applicable),
steps to reproduce the issue, expected behavior.If you're reporting a security vulnerability, please follow the process for reporting security issues.AcknowledgmentsGetdeck is sponsored by theBlueshoe GmbH.
Package: getdents
Iterate large directories efficiently with python.Aboutpython-getdentsis a simple wrapper around Linux system callgetdents64(seeman getdentsfor details).More detailson approach.TODOVerify that implementation works on platforms other thanx86_64.InstallpipinstallgetdentsFor developmentpython3-mvenvenv.env/bin/activatepipinstall-e.[test]Building Wheelspipinstallcibuildwheelcibuildwheel--platformlinux--output-dirwheelhouseRun testsulimit-v33554432&&py.testtests/Orulimit-v33554432&&./setup.pytestUsagefromgetdentsimportgetdentsforinode,type,nameingetdents('/tmp',32768):print(name)Advancedimportosfromgetdentsimport*fd=os.open('/tmp',O_GETDENTS)forinode,type,nameingetdents_raw(fd,2**20):print({DT_BLK:'blockdev',DT_CHR:'chardev ',DT_DIR:'dir     ',DT_FIFO:'pipe    ',DT_LNK:'symlink ',DT_REG:'file    ',DT_SOCK:'socket  ',DT_UNKNOWN:'unknown ',}[type],{True:'d',False:' ',}[inode==0],name,)os.close(fd)CLIUsagepython-getdents [-h] [-b N] [-o NAME] PATHOptionsOptionDescription-bNBuffer size (in bytes) to allocate when
iterating over directory. Default is 32768, the
same value used by glibc, you probably want to
increase this value. Try starting with 16777216
(16 MiB). Best performance is achieved when
buffer size rounds to size of the file system
block.--buffer-sizeN-oNAMEOutput format:plain(default) Print only names.csvPrint as comma-separated values in
order: inode, type, name.csv-headersSame ascsv, but print
headers on the first line also.jsonoutput as JSON array.json-streamoutput each directory entry
as single json object separated by newline.--output-formatNAMEExit codes3 - Requested buffer is too large4 -PATHnot found.5 -PATHis not a directory.6 - Not enough permissions to read contents of thePATH.Examplespython-getdents/path/to/large/dirpython-mgetdents/path/to/large/dirpython-getdents/path/to/large/dir-ocsv-b16777216>dir.csv
Package: getdep
GETDEPGet dependencies for a given package management system and a given package.InstallYou can installgetdepeither via pip (PyPI) or from source.
To install using pip:python3-mpipinstallgetdepOr manually:git clone https://github.com/remiflavien1/getdep 
cd getdep   
./install.sh   
python3 setup.py installForaptdependencies you need to installapt-rdepends:sudoaptinstallapt-rdependsUseAll the documentation is onReadthedocsNoteYou must have the apt, rpm, and yum installed on your system if you want to get one of theirs packages dependencies.
Package: getdevinfo
getdevinfoThis repository holds my new getdevinfo module. This module was originally integrated directly into the source code of Wine Autostart, DDRescue-GUI, and WxFixBoot, but has now been separated for ease of maintenance. Because it's on GitLab (https://gitlab.com/hamishmb/getdevinfo) and on PyPI (the Python Package Index) (https://pypi.org/project/getdevinfo/), and released under the GPLv3+, this means other people can use it too.Description of PackageA device information gatherer for Linux, macOS and Cygwin/Windows.Working on Linux, macOS and Cygwin, this script makes use of lshw, lvdisplay, and blkid (Linux), as well as diskutil (macOS) and smartctl and blkid (Cygwin) to get a comprehensive amount of disk information. This information is available in a structured dictionary for ease of use.NOTE: Cygwin is supported since v1.1.0, Python 2 is unsupported since v1.0.7.Features:Uses the operating system's built-in tools to gather lots of helpful information about disks connected to the system. This is returned as a hierarchical python dictionary. For the full details on the format, read the documentation here:https://www.hamishmb.com/html/Docs/getdevinfo.phpDependencies:Linux: The lshw, blkid, lvdisplay, and blockdev commands need to be installed, as well as the beautifulsoup4 (bs4) and lxml Python modules.macOS: Nothing beyond a default install of Python 3 is needed. bs4 and lxml will still be installed if you install with the Python wheel or with pip.Cygwin: The smartmontools and util-linux packages need to be installed, as well as the beautifulsoup4 (bs4) and lxml Python modules.BuildingSource DistributionRun:python setup.py sdistWheelsMake sure you've installed the "wheel" package:pip3 install wheelUniversal WheelThis is the recommended choice, though GetDevInfo no longer runs on Python 2 from version 1.0.7 onwards,python3 setup.py bdist_wheel --universalPure Python WheelNot sure why you'd do this, but you can run:python3 setup.py bdist_wheelto acheive this if you want.Distribution PackagesYou can find these athttps://www.launchpad.net/getdevinfoorhttps://www.hamishmb.com/html/downloads.php?program_name=getdevinfo.DocumentationThis can be found athttps://www.hamishmb.com/support/getdevinfo.php.Running directly from the command lineRun:sudo python3 -m getdevinfoRunning The TestsThese have to be run as the superuser/administrator, because low-level access to hardware is required to gather information.The process for running these is the same on both Linux and macOS. Note that prior to version 1.0.7, GetDevInfo ran on Python 2 as well.Without Coverage ReportingChange directory to the getdevinfo subfolder, and run:sudo python3 ./tests.pyWith Coverage ReportingMake sure you have installed Coverage.py using pip or your package manager.Change directory to the getdevinfo subfolder, and run:sudo python3 -m coverage run --rcfile=../.coveragerc ./tests.pyTo run the tests. Then run:sudo python3 -m coverage reportTo see the report.
Package: get-docker-secret
get-docker-secretUtility function to fetch docker secrets/envvars.For config values (flask projects) i like to fetch docker secrets and fall back to environment variables for development. This module provides a function to make this a one-liner: use docker secret -> fall back to envvar -> fall back to default value.The function also provides the possibility to automatically cast the value or specify a custom directory for secrets.Following assumptions are being made (params):autocast_name=True: secrets are lower-case, envvars upper-case. automatic conversion of name can be switched off via autocast_name=Falsecast_to=str: fill in desired datatype. special case bool: 'True'/'true' will be True. 'False'/'false' will be Falsegetenv=True: you want to fall back to envvar. can be switched of via getenv=Falsedefault=Nonesafe=True: returns None if name not found or cast fails. If you want exceptions: safe=Falsesecrets_dir=/var/run/secretsUsagefromget_docker_secretimportget_docker_secretvalue=get_docker_secret('secret_key',default='very_secret')Testingpythonsetup.pytestnot tested under windowsChangelog2.0.0 - 2023-07-23Changed: Use canonical/run/secretsdirectory to read secrets from (changed from/var/run/secrets) (PR #4) (Thanks @ThorpeJosh)1.0.2 - 2021-03-19Fixed: Only strip trailing newlines from secrets file1.0.1 - 2019-12-07Fixed: Strip values read from file.1.0.0 - 2018-01-30Initial publish
Package: getdoi
# getdoiGet journal’s DOI from article citation text.<br><br>
論文引用形式を貼り付けると，ジャーナルサイトを検索し，DOIを出力します。# NOTICEThis software is pre-alpha version now.<br>
You can enter APA style format only at the moment.<br>
This software can search from only Google Scholar at the moment.<br><br>
本プログラムはまだプレアルファバージョンです。<br>
入力可能な論文情報は現在APA styleのみで，論文情報の取得は現在Google Scholarのみから行います。# ATTENTIONSThis software searches article URL from Google Scholar.<br>
Google Scholar search request limit several dozen in short time. It could be an error if you try many times.<br><br>
本プログラムはGoogle Scholarを利用して検索します。<br>
Google Scholarでの検索には上限があり，何度も検索した場合エラーが生じる可能性があります。# How to install$ pip install git+https://github.com/YutoMizutani/getdoi# How to work$ getdoi# Screenshot![ss1](https://github.com/YutoMizutani/getdoi/blob/master/docs/Screen%20Shot%202017-12-15%20ver_0_1_0.png“ss1”)
Package: getdominantcolor
Extracts the dominant color from an image represented by an array.pip install getdominantcolorTested against Windows / Python 3.11 / AnacondaParameters:-x(numpy.ndarray):TheinputimagerepresentedasaNumPyarraywithshape(height,width,channels-3).Returns:tuple:AtuplerepresentingthedominantcolorintheRGBformat(red,green,blue).Thefunctionreshapestheinputarraytoatwo-dimensionalarrayandcalculatesanumericalcodeforeachpixelbasedonitsRGBvalues.ThedominantcoloristhendeterminedbycountingtheoccurrencesofthesecodesandreturningtheRGBvaluesofthecodewiththehighestfrequency.Example:fromgetdominantcolorimportget_dom_colorimportnumpyasnpnp.random.seed(0)x=np.random.randint(0,255,(4000,4000,3))get_dom_color(x)# (81, 101, 238)
Package: getdone
## Get Done
An integrated ToDo list manager for your commandline![Get Done](get_done.png)## Installation
Get done can be installed withpip install getdonefrom inside the project directory. This will ensure that you can rungdortdto call the invoke Get Done.## How to Use
After installation you have access to commandsgdandtd. They both do the same thing. So, you can use which ever is more mnemonically easy to remember.Examples:
Adding a new task:` $ gd Get groceries from the market Task 'Get groceries from the market' added `Show existing tasks:` $ gd TODO: Get groceries from the market `When there are no more tasks TODO` $ td No TODO's present You are all caught up. Yay! `### Attribution
Public Domain “chime.mp3” Audio downloaded from [Sound Bible](http://soundbible.com)
Package: getDynamicUrl
Get Dynamic UrlA small library to get the dynamic cloud run url.Installationpip install getDynamicUrlGet startedHow to get the dynamic url based in the url in Bigqueryfromdynamic_urlimportUrl# Instantiate a URL objecturl_obj=Url()# Call the get_url method with the headers and bigquery client# TODO# db = bigquery clienturl_validate=url_obj.get_url(request.headers,db)
Package: getemails
Python module for generating random emails and names and surnamesInitially import:from genemails import GET_EMAILTo generate one random email:email=GET_EMAIL.generate_email()To generate many emails use:manyemails=GET_EMAIL.generate_emails(15) #It will return string separated by commaTo get random 1st or surname name:fisrtname=GET_EMAIL.get_firstname()surname=GET_EMAIL.get_sndname()To Generate random address and telephone number:data['address'],data['tel']=gml.generate_address()for example: 'address': 'UnitedKingdom city.Bangor str.Bell Inn Yard h.63 ft.182'
    To generate specific email based on real name pass parameters:email=gml.generate_email(firstname=data['firstname'],secondname=data['sndname'])
Package: getenclosures
Gets all enclosure urls from an RSS feed and pipes them to stdoutUsageusage: getenclosures [-h] [--config-dir CONFIG_DIR] [--cache-dir CACHE_DIR]

optional arguments:
  -h, --help            show this help message and exit
  --config-dir CONFIG_DIR
            Set config directory. Defaults to
            /Users/steven/Library/Application
            Support/getenclosures
  --cache-dir CACHE_DIR
            Set cache directory. Defaults to
            /Users/steven/Library/Caches/getenclosuresInstallationViapip:pip3 install getenclosuresAlternatively:Clone the repository,cd getenclosuresRunpython3 setup.py installorpip3 install-e
Package: getent
Python interface to the POSIX getent family of commands (getpwent, getgrent, getnetent, etc.)UsageHere a few examples.Load the interface:>>> import getentDoing a passwd lookup:>>> print dict(getent.passwd('root'))
{'dir': '/root',
 'gecos': 'root',
 'gid': 0,
 'name': 'root',
 'password': 'x',
 'shell': '/bin/bash',
 'uid': 0}Doing a group lookup:>>> print dict(getent.group('root'))
{'gid': 0, 'members': [], 'name': 'root', 'password': 'x'}BugsPlease use thebug tracker at GitHubfor bugs or feature requests.AuthorsWijnand Modderman-LenstraThomas KulaOlivier Cortès
Package: getent2
forkThis is fork ofhttps://github.com/tehmaze/getentThe goal is to make it installable from pypi.getentPython interface to the POSIX getent family of commands (getpwent, getgrent, getnetent, etc.)UsageHere a few examples.Load the interface:>>> import getentDoing a passwd lookup:>>> print dict(getent.passwd('root'))
{'dir': '/root',
 'gecos': 'root',
 'gid': 0,
 'name': 'root',
 'password': 'x',
 'shell': '/bin/bash',
 'uid': 0}Doing a group lookup:>>> print dict(getent.group('root'))
{'gid': 0, 'members': [], 'name': 'root', 'password': 'x'}BugsPlease use thebug tracker at GitHubfor bugs or feature requests.AuthorsWijnand Modderman-LenstraThomas KulaOlivier CortèsBuild status
Package: getenv
getenvEnvironment variable definition with type.InstallpipinstallgetenvUsageSeeexample.py:fromgetenvimportEnvapp_name='FOO'# Set the prefix for env varsEnv.set_prefix(app_name)# Define your envsENV_PROCESSES=Env('{prefix}_PROCESSES',type=int,default=1)ENV_DEBUG=Env('{prefix}_DEBUG',type=bool,default=False)ENV_OPERATOR=Env('{prefix}_OPERATOR',default=None)defmain():processes=ENV_PROCESSES.get()debug=ENV_DEBUG.get()operator=ENV_OPERATOR.get()print('Run{}processes, debug ={}, operator ={}'.format(processes,debug,operator))Runexample.pynormally:$FOO_PROCESSES=3pythonexample.py
Run3processes,debug=False,operator=NoneThen with envs:$FOO_PROCESSES=3FOO_DEBUG=trueFOO_OPERATOR=$(whoami)pythonexample.py
Run3processes,debug=True,operator=reorx