Skip to main content

A package manager for the Godot Engine

Project description

Godot Package Manager

PyPI version

A python script to download and update Git-based packages and their dependencies.

Installation

pip install gopm

Usage

Run gopm.py in the game directory. Use gopm -h to show the usage:

Usage: gopm [COMMAND] [-v] ...

u / update Update all packages

s / upgrade Upgrade all packages to the latest version

i / install Install a package from a git URI or search and install a package from Github

r / remove Uninstall the specified package

-v / --verbose Enable verbose logging

-h / --help Show this help message

Installed addons will be put in the addons folder.

Note that you still need to enable some plugins in the project settings.

Creating Packages

An installable package needs to have an addons folder with one or multiple folders inside, and optionally a godotmodules.txt file with dependencies.

Project details


Download files

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

Source Distribution

gopm-3.1.1.tar.gz (426.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gopm-3.1.1-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

Details for the file gopm-3.1.1.tar.gz.

File metadata

  • Download URL: gopm-3.1.1.tar.gz
  • Upload date:
  • Size: 426.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.23.3

File hashes

Hashes for gopm-3.1.1.tar.gz
Algorithm Hash digest
SHA256 5dab408f9465e2b0476a1e3a91d1bd9984bc4b95d7c4c2d8d733ecad3cb3a328
MD5 9f48ee607d6721b55be5276de5a01bf6
BLAKE2b-256 9370433bfaed8389ec93a67519c10425a846e0e6a40e5f7206fc5f974c4c9386

See more details on using hashes here.

File details

Details for the file gopm-3.1.1-py3-none-any.whl.

File metadata

  • Download URL: gopm-3.1.1-py3-none-any.whl
  • Upload date:
  • Size: 9.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.23.3

File hashes

Hashes for gopm-3.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f5335a844d4a9934ff52a6574f7f58003dacb03c89463cfb25e30b906a85eed4
MD5 9b6696cf39c47cb79272dcc39d76e27d
BLAKE2b-256 d2367768fcf08ef1aa98bbb73bc2158eba9c9d8e19e72fd0df54f2341be3d3c3

See more details on using hashes here.

Supported by

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