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.15.4.tar.gz (1.9 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.15.4-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: weld_deps-0.15.4.tar.gz
  • Upload date:
  • Size: 1.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","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.15.4.tar.gz
Algorithm Hash digest
SHA256 33aa4a6a78f27675786bccf5cb995ecf7e02ce33e02cba68cd0f549dbec6993d
MD5 904d6912be001c0a84c8e2fa161ef701
BLAKE2b-256 e0b297d7422ceafd47df291fcd7d18d47da023a6bbf0c56ab7bc5b0dde0e449e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: weld_deps-0.15.4-py3-none-any.whl
  • Upload date:
  • Size: 5.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","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.15.4-py3-none-any.whl
Algorithm Hash digest
SHA256 7a2e1895f7edecebbc64bb7e7b816445bfaf73bd2c1a7c6ca6a3e5bc9a5f5367
MD5 880edc6f57110b30bf4248bfb43e3b6b
BLAKE2b-256 ffdf40b04f5e9ac3fd293f9789487bb63596e4ba464d90c326425aa3a67991c8

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