Skip to main content

No project description provided

Project description

Weld deps

A datapack package manager using smithed API

PyPi: https://pypi.org/project/weld-deps/

Usage

This is a beet plugin.

It's placed in the require section of the beet config file.

See all examples here : https://github.com/edayot/weld-deps/tree/main/examples

A quick introduction to the format

require:
  - weld_deps
## The dict way
meta:
  weld_deps:
    default_source: "smithed" # This is not needed, smithed is the default for default_source
    deps:
      smithed.crafter.dev: # You can provide a version by a dict
        version: "0.4.0"
      itemio: "1.0.0" # Or by a string
## The list way
meta:
  weld_deps:
    default_source: "modrinth" # This is needed if you want to work with modrinth deps as default
    deps:
      - id: player_motion
        version: "1.3.1"
        source: "smithed"
      - id: code-of-copper # The source is automaticly to modrinth
        version: "0.3.0"
## Multiple sources
meta:
  weld_deps:
    deps:
      player_motion: "1.3.1"
      code-of-copper:
        version: "0.3.0"
        source: "modrinth"
      itemio:
        version: "1.2.6"
        source: "download"
        download:
          datapack: "https://github.com/edayot/ItemIO/releases/download/v1.2.6/ItemIO-v1.2.6-Datapack.zip"

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

weld_deps-0.16.1.tar.gz (1.7 MB view details)

Uploaded Source

Built Distribution

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

weld_deps-0.16.1-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file weld_deps-0.16.1.tar.gz.

File metadata

  • Download URL: weld_deps-0.16.1.tar.gz
  • Upload date:
  • Size: 1.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for weld_deps-0.16.1.tar.gz
Algorithm Hash digest
SHA256 ce893be6b9ec1cc155c1511fe421a73369caa94e2b803347e60128c637f0047b
MD5 6cbb550a7ed74fa575296f7a01f0028c
BLAKE2b-256 26b7057f67c284b38da145d952443f3d736e6240af4a6dfb530ce5e6f8ce58d4

See more details on using hashes here.

File details

Details for the file weld_deps-0.16.1-py3-none-any.whl.

File metadata

  • Download URL: weld_deps-0.16.1-py3-none-any.whl
  • Upload date:
  • Size: 6.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for weld_deps-0.16.1-py3-none-any.whl
Algorithm Hash digest
SHA256 cb5bf6b4a592b07c846b4cd2605210affefb49aac4fee57c876e54bab96ee8e5
MD5 4a23b1c086a310318dc33e93cc1715c6
BLAKE2b-256 805556cd46f59ece89634933e5f9167c9126e0a9c3e1687b1592a8cc404741d2

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