Checks for new Brave Browser releases
Project description
Brave Releases Checker
A simple command-line tool to check for the latest Brave Browser releases from GitHub. It supports selecting a specific channel (stable, beta, nightly) and retrieving information about the assets (installation files) for the chosen architecture.
Features
- Release Checking: Fetches the most recent Brave Browser releases from the official GitHub repository.
- Channel Selection: Ability to filter releases for the
stable,beta, andnightlychannels. - Architecture Filtering: Option to display assets for a specific architecture (e.g.,
x64,arm64). - Flexible Configuration: Settings can be configured via a
config.inifile. - Console Script: Provides a convenient console script
brcfor easy command-line usage.
Installation
pip install brave-releases-checker
Usage
From your command line, use the brc script with the appropriate options.
brc --help
To check the latest stable releases for the amd64 architecture:
brc --channel stable --arch amd64
or just type:
brc
To check the latest nightly releases:
brc --channel nightly
Configuration
Settings can be modified in the config.ini file. The program will search for this file in the following order:
/etc/brave-releases-checker/config.ini~/.config/brave-releases-checker/config.ini(in the user's personal folder)
If a configuration file is not found in either of these locations, default values will be used.
To customize the settings, you can create the config.ini (or copy from the project) file in one of these locations. In the case of the second location (~/.config/brave-releases-checker/config.ini), you might need to create the brave-releases-checker folder inside the .config folder of your personal directory first.
You can define default download paths, the package name prefix, and your GitHub token (if you want to avoid rate limiting) within the config.ini file.
License
This project is licensed under the MIT License.
Contributing
Contributions are welcome! Feel free to report issues or submit pull requests to the repository.
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 Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file brave_releases_checker-0.1.0.tar.gz.
File metadata
- Download URL: brave_releases_checker-0.1.0.tar.gz
- Upload date:
- Size: 6.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.32.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2e75c6ca65694a44546ddb7f8cb5778935128f672289e564b503f185ad1d5e2e
|
|
| MD5 |
5509bae6f6f0c85b7e159517792dbb82
|
|
| BLAKE2b-256 |
c4ad75d6158a349db05558450c04823df64c5e566cc72cdba4fc1d928c8c1742
|
File details
Details for the file brave_releases_checker-0.1.0-py3-none-any.whl.
File metadata
- Download URL: brave_releases_checker-0.1.0-py3-none-any.whl
- Upload date:
- Size: 7.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.32.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e3e9a166e17b1e7a23dc2e9524362590971b6999dbff1f12a83c2ce735ba0a0d
|
|
| MD5 |
14f8814d175720f8cd2cdc71b94c58f2
|
|
| BLAKE2b-256 |
861d595b091c1a739f7d74246f0d6eb2d4e491e3aa67a6fa2e09a839171ceb17
|