Skip to main content

CurseFetch

Yet another tool to fetch files from CurseForge.

Usage

Global Optional Parameters

  • --api-key: set the CurseForge API key.

The API Key must present in either Environment Variables (CF_API_KEY) or in the parameters!

See About the CurseForge API and How to Apply for a Key to apply for a key.

List available versions

Using cursefetch {project_id} list-version to list the available versions.

Optional Parameters

  • -d or --details: print full JSON response instead of pretty printing the versions.

Download files

Using cursefetch {project_id} download {version} to download the files.

The version parameter can be latest.

Optional Parameters

  • -t or --release-type: specify the release type when searching for a latest version.
  • --version-order: the method to order the versions, either default or semver.
  • -o or --output: the path to the file or directory of output; if --uncompress is enabled, the file will always be downloaded to temp_download.zip, and this parameter is used for the path to decompressed files.
  • -u or --uncompress: uncompress the downloaded zip file.

Metadata

Release files for cursefetch 0.2.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cursefetch 0.2.2
File Size Uploaded
cursefetch-0.2.2.tar.gz 23.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cursefetch 0.2.2
File Interpreter ABI Platform
cursefetch-0.2.2-py3-none-any.whl Python 3 none any Details

Total release size: 34.3 kB

Release files / cursefetch-0.2.2.tar.gz

Download URL cursefetch-0.2.2.tar.gz
Size 23.0 kB
Tags Source
SHA-256 checksum
How to use checksums
28290467d3d9cc07883939b7bf35d1450049ea386c44794d679270c7d362a545
BLAKE2b-256 checksum
How to use checksums
635804870daa50712f28a0658e93abcb5b016f16f2ec4e777e2fb0b77ed3a2c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.7.20

Release files / cursefetch-0.2.2-py3-none-any.whl

Download URL cursefetch-0.2.2-py3-none-any.whl
Size 11.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b4ae97091e3b7de3050eda71414afd66771628f643921697669cfcd706386ad2
BLAKE2b-256 checksum
How to use checksums
e14eaf94cf2962fd3fcbb41c76546a72c4794b8ed118db00f309409ed18129b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.7.20

Release history Release notifications | RSS feed

This release

0.2.2 This release

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page