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

Uploaded Python 3

File details

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

File metadata

  • Download URL: weld_deps-0.15.2.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.2.tar.gz
Algorithm Hash digest
SHA256 4cad7d8ea53888ec6c86fb6326f0851971fdc47b1b7f665e7cf1de7309777c12
MD5 7cc7f9e03bede573c1ddb81a29d858e3
BLAKE2b-256 3e55f8ddaaaae526f60446822b7bb6c2c6e63fe87546b9b62eade7e992ec067e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: weld_deps-0.15.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a59d741fec6a38c8f96d1e3439bdad244742c2a01ecf6dae839bd209c42cd55a
MD5 08f10826706f0c2323a4b3128485d16a
BLAKE2b-256 38dddb28b7ff89ba9613d6b3034b428cb4e7e31cfc1980ab6b863f15b50abe3d

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