A software download tool
Project description
Proget
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 63ad9f0f5b29378f8cf78da575a46034a7629aca26e80f6f636aa59aa88581f2 |
|
MD5 | e5f0ed45bffbf5914307793c95a1351f |
|
BLAKE2b-256 | b71952465d463bde24f4bf5425f0303f955865ba3bb1ee9e9eb868159b2c7529 |