Skip to main content

A test Python backend.

Project description

Puffling

Usage

See the dummy project for a minimum example.

Debugging config-settings

Puffling writes received config-settings into distributions:

$ cd tests/dummy
$ puffling build -Ctest=1 -Ctest=2 -Cbird=yes
[sdist]
dist/dummy-1.0.0.tar.gz

[wheel]
dist/dummy-1.0.0-py3-none-any.whl

$ tar -xvf dist/dummy-1.0.0.tar.gz
x dummy-1.0.0/src/dummy/__init__.py
x dummy-1.0.0/.gitignore
x dummy-1.0.0/pyproject.toml
x dummy-1.0.0/PKG-INFO
x dummy-1.0.0/CONFIG-SETTINGS

$ cat dummy-1.0.0/CONFIG-SETTINGS
{
  "test": [
    "1",
    "2"
  ],
  "bird": "yes"
}

Acknowlegements

This is a fork of hatchling by Ofek Lev which is available under the MIT license.

This project only exists for test purposes and should not be used to build projects in production.

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

puffling-0.1.1.tar.gz (3.0 MB view details)

Uploaded Source

Built Distribution

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

puffling-0.1.1-py3-none-any.whl (81.9 kB view details)

Uploaded Python 3

File details

Details for the file puffling-0.1.1.tar.gz.

File metadata

  • Download URL: puffling-0.1.1.tar.gz
  • Upload date:
  • Size: 3.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.13

File hashes

Hashes for puffling-0.1.1.tar.gz
Algorithm Hash digest
SHA256 23782efb89960a59361ea53116c4570f37cc5c9732c8d8b6404bad6e27ce9f1f
MD5 4648f242b573c31ee49615258c848654
BLAKE2b-256 58fc9c223c3b6a7e95df7efa391b99ba55b78f89ed28b9d171dd1bdfd472c5fc

See more details on using hashes here.

File details

Details for the file puffling-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: puffling-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 81.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.13

File hashes

Hashes for puffling-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d10a0dc09469b07206e9e4dc62aa66ae136d16347bd87e476eeca000cf1502c9
MD5 5ea0a8320820e8ca5bace8e4d537fa25
BLAKE2b-256 bf82294c9400396df938521ecb7ded57604fdb4e0b941af77c00228429193f24

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