Skip to main content

A software download tool

Project description

Proget

made-with-python Downloads GitHub license Size

A software downloader tool made for cli users

Which Operating systems are supported?

Only windows is supported

What if the software doesn't support my architecture?

If your architecture is not supported then, the file which contains the links gives a negative response by returning a string. and you will be informed about that.

How to use?

very easy to use!

3 main functions:

1. download

just give the command:

ex: proget download python

then, it will look into the softwares listed in proget.whms.repl.co

after that, it will download the file.. and open it once installed.

pass on the version like this:

proget download (v3.8)

it will download the version v3.8 of python

2. Github

simple.. downloads a github repo

ex: proget github microsoft/terminal

then it will look, if the repo's main branch is 'main' or 'master' then simply, it download the zip and extracts it..

pass on the branch name like this:

proget github microsoft/terminal:inbox

it will download the inbox branch not the main or master one..

3. get

a simple thing..

just download the file specified..

ex: proget get https://sabnzbd.org/tests/internetspeed/20MB.bin

then download the file https://sabnzbd.org/tests/internetspeed/20MB.bin


Dependencies:

  • pyYAML
  • urllib
  • requests
  • platform
  • alive_progress

changelog:

v1:
 + support for github repo download
 - fixed minor bugs from v1.0b4
v2:
 + better downloading utlity
 + github repo download with branches
 + updated to work with proget.whms.repl.co as i changed my username
v2.1:
 - bugfixes from v2
v2.5:
 + softwares are downloaded in the current folder
 + use 'proget download --list' to get the list of softwares
 + work with pro-get.github.io instead of proget.whms.repl.co
v2.6:
 + use alive_progress everywhere for pbars!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

Proget-2.6-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

Details for the file Proget-2.6-py3-none-any.whl.

File metadata

  • Download URL: Proget-2.6-py3-none-any.whl
  • Upload date:
  • Size: 5.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.10

File hashes

Hashes for Proget-2.6-py3-none-any.whl
Algorithm Hash digest
SHA256 63ad9f0f5b29378f8cf78da575a46034a7629aca26e80f6f636aa59aa88581f2
MD5 e5f0ed45bffbf5914307793c95a1351f
BLAKE2b-256 b71952465d463bde24f4bf5425f0303f955865ba3bb1ee9e9eb868159b2c7529

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page