Saravanan666/pypi-org huggingface dataset:
Package: robovac
PyRobovacPython library for controlling the Eufy RoboVac 11c.RequirementsPyRobovac requires Python 3.6+. All other requirements should be installed by Pip.UsagefromrobovacimportRobovacmy_robovac=Robovac('ROBOVAC_IP','ROBOVAC_LOCAL_CODE')# Cleaning modesmy_robovac.start_auto_clean()my_robovac.start_edge_clean()my_robovac.start_single_room_clean()my_robovac.start_spot_clean()# Set cleaning speedmy_robovac.use_normal_speed()my_robovac.use_max_speed()# Stop cleaningmy_robovac.stop()# Return to charging basemy_robovac.go_home()# Activate "find me" mode, plays a tone until deactivatedmy_robovac.start_find_me()my_robovac.stop_find_me()# Move in a given directionmy_robovac.go_forward()my_robovac.go_backward()my_robovac.go_left()my_robovac.go_right()# Get RoboVac statusmy_robovac.get_status()Local codeThe API authenticates with the Robovac using a unique local code.
This is a 16 character string that's unique to the RoboVac. In order to
retrieve this code, the Eufy API can be used. Theget_local_codefunction
has been implemented for this purposeCurrently, the IP address provided must match the RoboVac's IP in order
to find the local code.get_local_codefromrobovacimportget_local_codemy_robovac_local_code=get_local_code(my_eufy_username,my_eufy_password,ip_of_my_robovac)Notes & AcknowledgementsThis library can only be used when on the same LAN as the RoboVac.
The library has only been tested with the Eufy RoboVac 11c. It may or
may not work with other models.Thanks to @mjg59 for his work on decrypting packets received
from Eufy devices. See it here:google/python-lakeside
Package: roboweb-extension
roboweb-extensionRoboweb extensionRequirementsJupyterLab >= 3.1Installpipinstallroboweb-extensionContributingDevelopment 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 roboweb-extension 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=FalseUninstallpipuninstallroboweb-extensionUpdating the versionTo update the version, install tbump and use it to bump the version.
By default it will also create a tag.pipinstalltbump
tbump<new-version>
Package: roboworld
roboworldis an educationalPythonpackage designed for students to learn basic programming concepts, such as,variables,function calls,conditionals,loops andrecursion.Students must navigateRobo(a robot) through different two-dimensional discreteWorlds.Roborepresents a very simplistic machine that can only deal with elementary instructions, i.e., method calls.
Therefore, students have to extend the missing functionality step by step.
Through this process they learnto divide a problem into smaller pieces,to abstract,to recognize patterns, andto design and implement algorithms.The documentation can be found here:https://robo-world-doc.readthedocs.io/en/latest/index.html
Package: robox
OverviewRobox is a simple library with a clean interface for exploring/scraping the web or testing a website you’re developing. Robox can fetch a page, click on links and buttons, and fill out and submit forms. Robox is built on top of two excelent libraries:httpxandbeautifulsoup4.Robox has all the standard features of httpx, including async, plus:clean apicachingdownloading fileshistoryretryparsing tablesunderstands robots.txtExamplesfromroboximportRoboxwithRobox()asrobox:page=robox.open("https://httpbin.org/forms/post")form=page.get_form()form.fill_in("custname",value="foo")form.check("topping",values=["Onion"])form.choose("size",option="Medium")form.fill_in("comments",value="all good in the hood")form.fill_in("delivery",value="13:37")page=page.submit_form(form)assertpage.url=="https://httpbin.org/post"or use async version:importasynciofrompprintimportpprintfromroboximportAsyncRoboxasyncdefmain():asyncwithAsyncRobox(follow_redirects=True)asrobox:page=awaitrobox.open("https://www.google.com")form=page.get_form()form.fill_in("q",value="python")consent_page=awaitpage.submit_form(form)form=consent_page.get_form()page=awaitconsent_page.submit_form(form)links=page.get_links()pprint([linkforlinkinlinksif"Python"inlink.text])asyncio.run(main())Caching can be easily configured viahttpx-cachefromroboximportRobox,DictCache,FileCachewithRobox(options=Options(cache=DictCache()))asrobox:p1=robox.open("https://httpbin.org/get")assertnotp1.from_cachep2=robox.open("https://httpbin.org/get")assertp2.from_cacheFailed requests that are potentially caused by temporary problems such as a connection timeout or HTTP 500 error can be retried:withRobox(options=Options(retry=True,retry_max_attempts=2,raise_on_4xx_5xx=True,))asrobox:page=robox.open("https://httpbin.org/status/503,200")assertpage.status_code==200Parse tables with rowspan and colspan:withRobox()asrobox:page=robox.open("https://html.com/tables/rowspan-colspan/")tables=page.get_tables()fortableintables:pprint(table.get_rows())[['65','65','40','40','20','20'],['Men','Women','Men','Women','Men','Women'],['82','85','78','82','77','81']]...An example on how to reuse authentication state with cookies:withRobox()asrobox:page=robox.open("https://news.ycombinator.com/login")form=page.get_forms()[0]form.fill_in("acct",value=os.getenv("PASSWORD"))form.fill_in("pw",value=os.getenv("USERNAME"))page.submit_form(form)robox.save_cookies("cookies.json")withRobox()asrobox:robox.load_cookies("cookies.json")page=robox.open("https://news.ycombinator.com/")assertpage.parsed.find("a",attrs={"id":"logout"})Seeexamplesfolder for more detailed examples.InstallationUsing pip:pipinstallroboxRobox requires Python 3.8+.
SeeChangelogfor changes.
Package: robpol86-PythonTemplate
This is the template I use for my Python projects. This isn’t a real project.Python 2.6, 2.7, PyPy, PyPy3, 3.3, and 3.4 supported on Linuxfrom terminaltables import AsciiTable
table_data = [
    ['Heading1', 'Heading2'],
    ['row1 column1', 'row1 column2'],
    ['row2 column1', 'row2 column2'],
    ['row3 column1', 'row3 column2']
]
table = AsciiTable(table_data)
print table.table
+--------------+--------------+
| Heading1     | Heading2     |
+--------------+--------------+
| row1 column1 | row1 column2 |
| row2 column1 | row2 column2 |
| row3 column1 | row3 column2 |
+--------------+--------------+ChangelogThis project adheres toSemantic Versioning.3.0.0 - 2016-05-30AddedSupport forhttps://pypi.python.org/pypi/coloramaSupport forhttps://pypi.python.org/pypi/termcolorSupport for RTL characters (Arabic and Hebrew).Support for non-string items intable_datalike integers.ChangedRefactored again, but this time entire project including tests.Removedpadded_table_dataproperty andjoin_row(). Moving away from repeated string joining/splitting.Fixedset_terminal_title()Unicode handling on Windows.https://github.com/Robpol86/terminaltables/issues/18https://github.com/Robpol86/terminaltables/issues/20https://github.com/Robpol86/terminaltables/issues/23https://github.com/Robpol86/terminaltables/issues/262.1.0 - 2015-11-02AddedGitHub Flavored Markdown table by bcho:https://github.com/Robpol86/terminaltables/pull/12Python 3.5 support (Linux/OS X and Windows).2.0.0 - 2015-10-11ChangedRefactored code. No new features.Breaking changes:UnixTable/WindowsTable/WindowsTableDoublemoved. UseSingleTable/DoubleTableinstead.1.2.1 - 2015-09-03FixedCJK character width fixed by zqqf16 and bcho:https://github.com/Robpol86/terminaltables/pull/91.2.0 - 2015-05-31AddedBottom row separator.1.1.1 - 2014-11-03FixedPython 2.7 64-bit terminal width bug on Windows.1.1.0 - 2014-11-02AddedWindows support.Double-lined table.1.0.2 - 2014-09-18Addedtable_widthandokproperties.1.0.1 - 2014-09-12AddedTerminal width/height defaults for testing.terminaltables.DEFAULT_TERMINAL_WIDTHterminaltables.DEFAULT_TERMINAL_HEIGHT1.0.0 - 2014-09-11Initial release.
Package: robpol86-sphinxcontrib-googleanalytics
NoteOriginal PyPI for this extension is outdated.
Publishing this to PyPI with changes from 2015-08-11 by Lev Levitsky.author:Domen Kožar <domen@dev.si>AboutThis extensions allows you to track generated html files
with Google Analytics web service.Installing from sphinx-contrib checkoutCheckout sphinx-contrib:$ hg clone https://bitbucket.org/birkenfeld/sphinx-contrib/Change into the googleanalytics directory:$ cd sphinx-contrib/googleanalyticsInstall the module:$ python setup.py installEnabling the extension inSphinxJust addsphinxcontrib.googleanalyticsto the list of extensions in theconf.pyfile. For example:extensions = ['sphinxcontrib.googleanalytics']ConfigurationFor now one optional configuration is added toSphinx. It can be set inconf.pyfile:googleanalytics_id<string>:UA id for your site, example::googleanalytics_id = ‘UA-123-123-123’googleanalytics_enabled<bool>:True by default, use it to turn off tracking.
Package: robprofile
(robprofile) ไลบรารี่สำหรับใช้เป็นตัวอย่างในการ up load PyPi:https://pypi.org/project/robprofile/เป็น pakage อธิบายการ up load PYPIวิธีติดตั้ง เปิด CMD / Terminalpip install robprofile วิธีใช้งานแพ็คเพจนี้ เปิด IDLE ขึ้นมาแล้วพิมพ์…
‘’’ python my = Profile(‘Rob’) my.company = ‘CPF’ my.hobby =
[‘Reading’,‘Sleeping’,‘Eating’] print(my.name) my.show_email()
my.show_myart() my.show_hobby() ‘’’ พัฒนาโดย: Rob Noiin
Package: robtex-python
Simple python wrapper for theRobtex API.InstallationStable releaseTo install Robtex Python, run this command in your terminal:pip install robtex-pythonThis is the preferred method to install the Robtex API wrapper, as it will always install the most recent stable release.If you don’t havepipinstalled, thisPython installation guidecan guide
you through the process.From sourcesThe sources for Robtex Python can be downloaded from theGithub repo.You can either clone the public repository:$gitclonegit://github.com/fhightower/robtex-pythonOr download thetarball:$curl-OLhttps://github.com/fhightower/robtex-python/tarball/masterOnce you have a copy of the source, you can install it with:$python3setup.pyinstallUsageVia PythonYou can use Robtex Python in a script as follows:importrobtex_pythonresponse=robtex_python.pdns_forward("example.com")Via Command LineYou can use Robtex Python as a command-line tool as follows:Usage:robtex_python--ip=<ip>robtex_python--as=<asn>robtex_python--pdns-forward=<hostname>robtex_python--pdns-reverse=<ip>robtex_python(-h|--help)robtex_python--versionCreditsThis package was created withCookiecutterand thefhightower/python-project-templateproject template.
Package: robusdk
(async()=>{constrobsdk=require('robusdk')const{Coroutine,Sequence,Logger,Awaitable}=require('robusdk')constClient=awaitrobsdk({url:'http://192.168.192.168:6680/',username:'admin',password:'elite2014'})constrpc=Client('RPC')constpipeline=Client('PIPELINE')constoptions={repeat:4,delay:1000}Logger.info(awaitrpc.get_joint_pos().next())Logger.info(awaitpipeline.machinePos().next())forawait(constresultofrpc.get_joint_pos()){Logger.info(result)}forawait(constresultofpipeline.machinePos()){Logger.info(result)}Logger.info(awaitnewCoroutine([newSequence(()=>rpc.get_joint_pos(),Logger.debug,Logger.error,options),newSequence(()=>pipeline.machinePos(),Logger.debug,Logger.error,options),newSequence(()=>pipeline.motorSpeed(),Logger.debug,Logger.error,options),]))Logger.info(awaitnewCoroutine([...[...Array(4).keys()].map((addr)=>newSequence(()=>rpc.getSysVarP({addr}),Logger.debug,Logger.error,options)),...[...Array(4).keys()].map((addr)=>newSequence(()=>rpc.getSysVarB({addr}),Logger.debug,Logger.error,options)),]))Logger.info(awaitnewCoroutine([newAwaitable(()=>pipeline(['machinePos','machinePose']),Logger.info,Logger.error),newAwaitable(()=>pipeline(),Logger.info,Logger.error),]))})()asyncdeffuture():fromrobusdkimportrobusdk,Logger,Sequence,Coroutine,AwaitableClient=awaitrobusdk(url='http://192.168.192.168:6680/',username='admin',password='elite2014',)rpc=Client('RPC')pipeline=Client('PIPELINE')options={'repeat':4,'delay':1000}Logger.info(awaitanext(rpc.get_joint_pos()))Logger.info(awaitanext(pipeline.machinePos()))asyncforresultinrpc.get_joint_pos():Logger.info(result)asyncforresultinpipeline.machinePos():Logger.info(result)Logger.info(awaitCoroutine([Sequence(lambda:rpc.get_joint_pos(),Logger.debug,Logger.error,options),Sequence(lambda:pipeline.machinePos(),Logger.debug,Logger.error,options),Sequence(lambda:pipeline.motorSpeed(),Logger.debug,Logger.error,options),]))Logger.info(awaitCoroutine([*list(map(lambdaaddr:Sequence(lambda:rpc.getSysVarP(addr=addr),Logger.debug,Logger.error,options),range(4))),*list(map(lambdaaddr:Sequence(lambda:rpc.getSysVarB(addr=addr),Logger.debug,Logger.error,options),range(4))),]))Logger.info(awaitCoroutine([Awaitable(lambda:pipeline(['machinePos','machinePose']),Logger.info,Logger.error),]))fromasyncioimportrunrun(future())
Package: robust
robustIn what followspythonis an alias forpython3.5orpypy3.5or any later version (python3.6,pypy3.6and so on).InstallationInstall the latestpip&setuptoolspackages versionspython-mpipinstall--upgradepipsetuptoolsUserDownload and install the latest stable version fromPyPIrepository:python-mpipinstall--upgraderobustDeveloperDownload the latest version fromGitHubrepositorygitclonehttps://github.com/lycantropos/robust.gitcdrobustInstallpythonsetup.pyinstallUsage>>>fromrobustimportcocircular>>>cocircular.determinant((0,0),(2,0),(0,2),(1,1))8>>>cocircular.determinant((0,0),(2,0),(0,2),(3,3))-24>>>cocircular.determinant((0,0),(2,0),(2,2),(0,2))0>>>fromrobustimportparallelogram>>>parallelogram.signed_area((0,0),(2,0),(0,0),(0,2))4>>>parallelogram.signed_area((0,0),(0,2),(0,0),(2,0))-4>>>parallelogram.signed_area((0,0),(0,2),(0,0),(0,2))0>>>fromrobustimportprojection>>>projection.signed_length((0,0),(2,0),(0,0),(2,0))4>>>projection.signed_length((0,0),(2,0),(0,0),(-2,0))-4>>>projection.signed_length((0,0),(2,0),(0,0),(0,2))0>>>fromrobust.angularimportOrientation,orientation>>>orientation((0,1),(0,0),(1,0))isOrientation.CLOCKWISETrue>>>orientation((1,0),(0,0),(2,0))isOrientation.COLLINEARTrue>>>orientation((1,0),(0,0),(0,1))isOrientation.COUNTERCLOCKWISETrue>>>fromrobust.angularimportKind,kind>>>kind((0,0),(1,0),(2,0))isKind.OBTUSETrue>>>kind((0,1),(0,0),(1,0))isKind.RIGHTTrue>>>kind((1,0),(0,0),(2,0))isKind.ACUTETrue>>>fromrobust.linearimportSegmentsRelationship,segments_relationship>>>segments_relationship(((0,0),(1,0)),...((2,0),(3,0)))isSegmentsRelationship.NONETrue>>>segments_relationship(((0,0),(1,0)),...((1,0),(2,0)))isSegmentsRelationship.TOUCHTrue>>>segments_relationship(((0,0),(1,1)),...((0,1),(1,0)))isSegmentsRelationship.CROSSTrue>>>segments_relationship(((0,0),(1,0)),...((0,0),(1,0)))isSegmentsRelationship.OVERLAPTrueDevelopmentBumping versionPreparationInstallbump2version.Pre-releaseChoose which version number category to bump followingsemver
specification.Test bumping versionbump2version--dry-run--verbose$CATEGORYwhere$CATEGORYis the target version number category name, possible
values arepatch/minor/major.Bump versionbump2version--verbose$CATEGORYThis will set version tomajor.minor.patch-alpha.ReleaseTest bumping versionbump2version--dry-run--verbosereleaseBump versionbump2version--verbosereleaseThis will set version tomajor.minor.patch.Running testsInstall dependenciespython-mpipinstall--force-reinstall-rrequirements-tests.txtPlainpytestInsideDockercontainer:withCPythondocker-compose--filedocker-compose.cpython.ymlupwithPyPydocker-compose--filedocker-compose.pypy.ymlupBashscript (e.g. can be used inGithooks):withCPython./run-tests.shor./run-tests.shcpythonwithPyPy./run-tests.shpypyPowerShellscript (e.g. can be used inGithooks):withCPython.\run-tests.ps1or.\run-tests.ps1cpythonwithPyPy.\run-tests.ps1pypy
Package: robustats
RobustatsRobustats is a Python library for high-performance computation of robust statistical estimators.The functions that compute the robust estimators areimplemented in Cfor speed andcalled by Python.Estimators implemented in the library:Weighted Median(temporal complexity:O(n)) [1, 2, 3]Medcouple(temporal complexity:O(n * log(n))) [4, 5, 6, 7]Mode(temporal complexity:O(n * log(n))) [8]How to InstallThis library requires Python 3.You can install the library using Pip.pipinstallrobustatsYou can also install the library directly from GitHub using the following command.pipinstall-e'git+https://github.com/FilippoBovo/robustats.git#egg=robustats'Otherwise, you may clone the repository, and install and test the Robustats package in the following way.gitclonehttps://github.com/FilippoBovo/robustats.gitcdrobustats
pipinstall-e.
python-munittestHow to UseThis is an example of how to use the Robustats library in Python.importnumpyasnpimportrobustats# Weighted Medianx=np.array([1.1,5.3,3.7,2.1,7.0,9.9])weights=np.array([1.1,0.4,2.1,3.5,1.2,0.8])weighted_median=robustats.weighted_median(x,weights)print("The weighted median is{}".format(weighted_median))# Output: The weighted median is 2.1# Medcouplex=np.array([0.2,0.17,0.08,0.16,0.88,0.86,0.09,0.54,0.27,0.14])medcouple=robustats.medcouple(x)print("The medcouple is{}".format(medcouple))# Output: The medcouple is 0.7749999999999999# Modex=np.array([1.,2.,2.,3.,3.,3.,4.,4.,5.])mode=robustats.mode(x)print("The mode is{}".format(mode))# Output: The mode is 3.0How to ContributeIf you wish to contribute to this library, please follow the patterns and style of the rest of the code.Moreover, install the Git hooks.gitconfigcore.hooksPath.githooksTips:In C, usemallocto allocate memory to the heap, instead of creating arrays that allocate memory to the stack, as with large array we would incur in asegmentation fault due to stack overflow.Avoid recursions where possible to limit the spatial complexity of the problem. In place of recursions, use loops.References[1]Cormen, Leiserson, Rivest, Stein - Introduction to Algorithms (3rd Edition).[2]Cormen - Introduction to Algorithms (3rd Edition) - Instructor's Manual.[3]Weighted median on Wikipedia.[4]G. Brys; M. Hubert; A. Struyf (November 2004). "A Robust Measure of Skewness".Journal of Computational and Graphical Statistics.13(4): 996–1017.[5]Donald B. Johnson; Tetsuo Mizoguchi (May 1978). "Selecting The Kth Element In X + Y And X1 + X2 +...+ Xm".SIAM Journal on Computing.7(2): 147–153.[6]Medcouple implementation in Python by Jordi Gutiérrez Hermoso.[7]Medcouple on Wikipedia.[8]David R. Bickel, Rudolf Frühwirth. "On a fast, robust estimator of the mode: Comparisons to other robust estimators with applications",Computational Statistics & Data Analysis, Volume 50, Issue 12, 2006, Pages 3500-3530, ISSN 0167-9473.
Package: robustbase
robustbaseA Python Library to Calculate Estimators.InstallationOS X , Windows & Linux:pipinstallrobustbaseUsage exampleThis package is used to calculate the following statistical estimators.Qn scale estimatorCompute the robust scale estimator Qn, an efficient alternative to the MAD.Read More.Qn(x,constant=2.21914,finite_corr=True)fromrobustbaseimportQnx=[1,2,3,4,5,6,7,8,9,10]# with bias correctionres=Qn(x)# ans = 3.196183# Without bias correctionres=Qn(x,finite_corr=False)# ans = 4.43828Sn scale estimatorCompute the robust scale estimator Sn, an efficient alternative to the MAD.Read More.Sn(x,constant=1.1926,finite_corr=True)fromrobustbaseimportSnx=[1,2,3,4,5,6,7,8,9,10]# with bias correctionres=Sn(x)# ans = 3.5778# Without bias correctionres=Sn(x,finite_corr=False)# ans = 3.5778Median Absolute Deviation(MAD)mad(x,center=None,constant=1.4826,na=False,low=False,high=False)fromrobustbaseimportmadx=[1,2,3,4,5,6,7,8,9,10]res=mad(x)Interquartile Range (IQR)iqr(x)fromrobustbaseimportiqrx=[1,2,3,4.5]res=iqr(x)Development setupFor local development setupgitclonehttps://github.com/deepak7376/robustbasecdrobustbase
pipinstall-rrequirements.txtMetaDeepak Yadav –@imdeepak_dky–dky.united@gmail.comDistributed under the MIT license. SeeLICENSEfor more information.https://github.com/deepak7376/robustbase/blob/master/LICENSEContributingFork it (https://github.com/deepak7376/robustbase/fork)Create your feature branch (git checkout -b feature/fooBar)Commit your changes (git commit -am 'Add some fooBar')Push to the branch (git push origin feature/fooBar)Create a new Pull RequestReferenceshttps://www.itl.nist.gov/div898/software/dataplot/refman2/auxillar/qn_scale.htmhttps://www.itl.nist.gov/div898/software/dataplot/refman2/auxillar/sn_scale.htmhttps://www.statisticshowto.datasciencecentral.com/median-absolute-deviation/https://www.statisticshowto.datasciencecentral.com/probability-and-statistics/interquartile-range/
Package: robust-downloader
Robust DownloaderA minimal Python downloader with robustness in mind - resumable downloads, retries, and more.Installationpipinstallrobust-downloaderUsageFrom Pythonfromrobust_downloaderimportdownloaddownload("https://raw.githubusercontent.com/fedebotu/robust-downloader/main/README.md")From CLI$robust-downloader--help
usage:robust-downloader[-h][-V][--folderFOLDER][--filenameFILENAME][--keyKEY][--proxyPROXY][--md5MD5][--sha256SHA256][--max-redirect-hopsMAX_REDIRECT_HOPS][--verifyVERIFY][--timeoutTIMEOUT][--retry-maxRETRY_MAX][--sleep-maxSLEEP_MAX][--chunk-sizeCHUNK_SIZE][--show-progressSHOW_PROGRESS][--logging-levelLOGGING_LEVEL]urlExample:$robust-downloaderhttps://raw.githubusercontent.com/fedebotu/robust-downloader/main/README.mdAvailable Argumentspositional arguments:
  url                   url to download

options:
  -h, --help            show this help message and exit
  -V, --version         display version (default: None)
  --folder FOLDER       folder to save the file (default: None)
  --filename FILENAME   filename to save the file (default: None)
  --key KEY             key to decrypt the file (default: None)
  --proxy PROXY         proxy to use (default: None)
  --md5 MD5             md5 to check the file (default: None)
  --sha256 SHA256       sha256 to check the file (default: None)
  --max-redirect-hops MAX_REDIRECT_HOPS
                        max redirect hops (default: 3)
  --verify VERIFY       verify the file (default: None)
  --timeout TIMEOUT     timeout in seconds (default: 60)
  --retry-max RETRY_MAX
                        retry max in seconds (default: 500)
  --sleep-max SLEEP_MAX
                        sleep max in seconds (default: 120)
  --chunk-size CHUNK_SIZE
                        chunk size (default: 1024)
  --show-progress SHOW_PROGRESS
                        show progress (default: True)
  --logging-level LOGGING_LEVEL
                        logging level (default: 20)AcknowledgementsThis repository was inspired bygdown.ContributingFeel free to contribute to this repository by creating a pull request or submitting an issue!