Skip to main content

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"

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.17.0.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.17.0-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: weld_deps-0.17.0.tar.gz
  • Upload date:
  • Size: 1.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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.17.0.tar.gz
Algorithm Hash digest
SHA256 d1b655b5fe7782bedfbf3337707535d74bf4f9a01272c6b1b222afa7fa911b24
MD5 088c0ecca79a672f1e9f5f7765d11f91
BLAKE2b-256 3812e9367c7f7ae5bcc239146eb30f90d40d6a37f3f8aae8b8fc74d5d4b3d6a5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: weld_deps-0.17.0-py3-none-any.whl
  • Upload date:
  • Size: 6.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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.17.0-py3-none-any.whl
Algorithm Hash digest
SHA256 16dd5698b4364f4f97da1a57c3a0fb23e2c0f9ed773a258f9255c9caec632537
MD5 ca30916668a2eeaa45f078f77e4d534b
BLAKE2b-256 a993c505a0a7bda6a7dc5f0d40c68d2b5f7d6321f4be2a60afad2cc5008f887c

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.17.0 This release

2 files

0.16.1

2 files

0.16.0

2 files

0.15.4

2 files

0.15.3

2 files

0.15.2

2 files

0.15.1

2 files

0.15.0

2 files

0.14.1

2 files

0.14.0

2 files

0.13.0

2 files

0.12.0

2 files

0.11.1

2 files

0.11.0

2 files

0.10.0

2 files

0.9.1

2 files

0.9.0

2 files

0.8.1

2 files

0.8.0

2 files

0.7.1

2 files

0.7.0

2 files

0.6.4

2 files

0.6.3

2 files

0.6.2

2 files

0.6.1

2 files

0.6.0

2 files

0.5.0

2 files

0.4.0

2 files

0.3.1

2 files

0.3.0

2 files

0.2.0

2 files

0.1.0

2 files

Supported by

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