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

Uploaded Python 3

File details

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

File metadata

  • Download URL: weld_deps-0.15.3.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.3.tar.gz
Algorithm Hash digest
SHA256 20bcdd05e3e125788b183c5f9240bd30237e91e7cd06ed699f150fdaada026b0
MD5 2aec88dd4cc803b4dcb95ed33e8f2008
BLAKE2b-256 7f31fc304f263e7f285402df82bf6d001837cf67106b9d55de23aaec3cbd65a4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: weld_deps-0.15.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 4fc9d5a563ba650410a6e88a7636a7613cc3f0709ec8b0b52857ba74fcfc51c3
MD5 0b6e519536367963e4e5e66d4176a357
BLAKE2b-256 b96681b5028f594eaad1ad5f4f7010a0c0712c6262e3b3f0630754cd38dde16d

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