Skip to main content

A fast, HTML aware, Django template formatter, written in Rust.

Project description

Djangofmt

Pypi Version License Supported Python Versions Actions status pre-commit.ci status CodSpeed Badge

Docs | Playground

A fast, HTML aware, Django template formatter, written in Rust.

Shows a bar chart with benchmark results.

Formatting 100k+ lines of HTML across 1.7k+ files from scratch.

Heavily rely on the awesome markup_fmt with some additions to support Django fully.

Table of contents

Installation

djangofmt is available on PyPI.

# With pip
pip install djangofmt

# With uv
uv tool install djangofmt@latest  # Install djangofmt globally.
uv add --dev djangofmt            # Or add djangofmt to your project.

# With pipx
pipx install djangofmt

Usage

djangofmt .                    # Format all files in the current directory (and any subdirectories).
djangofmt src/templates        # Format all template files in `src/templates`
djangofmt templates/base.html  # Format individual files

When given a directory, djangofmt recurses into it and formats all *.html, *.jinja, *.jinja2, and *.j2 files it finds. It also respects .gitignore files.

Looking for a check mode ?

djangofmt intentionally does not provide a built-in check functionality because CI is too late for a code formatter. We strongly recommend using pre-commit or any IDE "format on save" integration. That being said, you can emulate check capability by chaining with a git diff command like so:

djangofmt .
git diff --exit-code -- '*.html' || (echo "HTML templates are not formatted. Run 'djangofmt' to fix." && exit 1)

Pre-commit hook

See pre-commit for instructions.

Sample .pre-commit-config.yaml:

- repo: https://github.com/UnknownPlatypus/djangofmt-pre-commit
  rev: v0.2.9
  hooks:
    - id: djangofmt

The separate repository enables installation without compiling the Rust code.

By default, the configuration uses pre-commit's files option to detect all text files in directories named templates. If your templates are stored elsewhere, you can override this behavior by specifying the desired files in the hook configuration within your .pre-commit-config.yaml file.

.svg files support

djangofmt can format svg files too. It will behave exactly the same way as if they were html files. There is a dedicated pre-commit hook for these:

- repo: https://github.com/UnknownPlatypus/djangofmt-pre-commit
  rev: v0.2.9
  hooks:
    - id: djangofmt-svg

Configuration

Djangofmt can also be configured via a [tool.djangofmt] section in your pyproject.toml:

[tool.djangofmt]
line-length = 120
indent-width = 4
profile = "django"
custom-blocks = ["stage", "flatblock"]
html-void-self-closing = "never"
preserve-unquoted-attrs = false

Djangofmt looks for a pyproject.toml file by traversing directories upward from the current working directory. The first pyproject.toml found is used. If no file is found or the file doesn't contain a [tool.djangofmt] section, defaults are used.

Command-line arguments always take precedence over pyproject.toml settings.

See Controlling the formatting for the behaviour of each option and how to opt into per-node overrides.

Editor integration

See the editor integration guide.

Shell completions

You can generate shell completions for your preferred shell using the djangofmt completions command.

Usage: djangofmt completions <SHELL>

Arguments:
  <SHELL>
      The shell to generate the completions for
      [possible values: bash, elvish, fish, nushell, powershell, zsh]

Contributing

Contributions are welcome! Please see CONTRIBUTING.md for details on how to get started.

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

djangofmt-0.2.9.tar.gz (85.3 kB view details)

Uploaded Source

Built Distributions

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

djangofmt-0.2.9-py3-none-win_arm64.whl (2.3 MB view details)

Uploaded Python 3Windows ARM64

djangofmt-0.2.9-py3-none-win_amd64.whl (2.4 MB view details)

Uploaded Python 3Windows x86-64

djangofmt-0.2.9-py3-none-win32.whl (2.1 MB view details)

Uploaded Python 3Windows x86

djangofmt-0.2.9-py3-none-musllinux_1_2_x86_64.whl (2.7 MB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

djangofmt-0.2.9-py3-none-musllinux_1_2_i686.whl (2.5 MB view details)

Uploaded Python 3musllinux: musl 1.2+ i686

djangofmt-0.2.9-py3-none-musllinux_1_2_armv7l.whl (2.3 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARMv7l

djangofmt-0.2.9-py3-none-musllinux_1_2_aarch64.whl (2.6 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

djangofmt-0.2.9-py3-none-manylinux_2_31_riscv64.whl (2.6 MB view details)

Uploaded Python 3manylinux: glibc 2.31+ riscv64

djangofmt-0.2.9-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

djangofmt-0.2.9-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.6 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ s390x

djangofmt-0.2.9-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.9 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ppc64le

djangofmt-0.2.9-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (2.6 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ i686

djangofmt-0.2.9-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.2 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARMv7l

djangofmt-0.2.9-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.5 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

djangofmt-0.2.9-py3-none-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

djangofmt-0.2.9-py3-none-macosx_10_12_x86_64.whl (2.4 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

djangofmt-0.2.9-py3-none-linux_armv6l.whl (2.3 MB view details)

Uploaded Python 3

File details

Details for the file djangofmt-0.2.9.tar.gz.

File metadata

  • Download URL: djangofmt-0.2.9.tar.gz
  • Upload date:
  • Size: 85.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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 djangofmt-0.2.9.tar.gz
Algorithm Hash digest
SHA256 7042875c2d117ee521ef0162d902fd4f52755791ff739178d0a62593209c8e24
MD5 94ae4e9158ee5798d2d0f629c465b256
BLAKE2b-256 8cfd07d52b42e0ea98978f47c525cbe8327db7f9e336ffda5ffc8f3e157ce366

See more details on using hashes here.

File details

Details for the file djangofmt-0.2.9-py3-none-win_arm64.whl.

File metadata

  • Download URL: djangofmt-0.2.9-py3-none-win_arm64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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 djangofmt-0.2.9-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 9f67ce3cc9c8ba48fcc0b2a206f396dc51e46ffbfc3fd178b0508db3837f54fd
MD5 d4c3f0e2454e1395af48410968489168
BLAKE2b-256 3c9ec49c75ab85aef136a84635d24cf47791b975dbff42595326ef23515db78d

See more details on using hashes here.

File details

Details for the file djangofmt-0.2.9-py3-none-win_amd64.whl.

File metadata

  • Download URL: djangofmt-0.2.9-py3-none-win_amd64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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 djangofmt-0.2.9-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 4401aeebadd844d45830b4e5b1b0ed459b541553f4ac14c63903e04af5d76938
MD5 d8d7b931fa5422877bc58d5550bbb792
BLAKE2b-256 7cdbb582e0604187a45ea10f34cc50c2b79eb4b4f62744b086c33f67be68cda5

See more details on using hashes here.

File details

Details for the file djangofmt-0.2.9-py3-none-win32.whl.

File metadata

  • Download URL: djangofmt-0.2.9-py3-none-win32.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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 djangofmt-0.2.9-py3-none-win32.whl
Algorithm Hash digest
SHA256 7ddc09614ec05781b76414d203af72b0641e19fdfcfa854f3a82cc763ae65928
MD5 653378b6464e2dec69f4961f96e2bdcf
BLAKE2b-256 3b207a946545ea05cbe3b9767ad6f6038aa23b121175d51be25d27bcf77450f7

See more details on using hashes here.

File details

Details for the file djangofmt-0.2.9-py3-none-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: djangofmt-0.2.9-py3-none-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: Python 3, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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 djangofmt-0.2.9-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 70e83b31a4c214798c22a5fb12ef29ad4ea45e4922891865cc072c3f677f7371
MD5 e98ae0b89847679c9190d7bf31ce0ae1
BLAKE2b-256 ed501941f7cdec018c071b8aa855a081f5c981e28fa9022dbf4f8c0a9d23df2e

See more details on using hashes here.

File details

Details for the file djangofmt-0.2.9-py3-none-musllinux_1_2_i686.whl.

File metadata

  • Download URL: djangofmt-0.2.9-py3-none-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: Python 3, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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 djangofmt-0.2.9-py3-none-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a2ec0f2e354a4bd902f0a1576c274793b9617d1cecc0d0df277afe41651b3593
MD5 b985119e343e74fc828a135e84f14960
BLAKE2b-256 7ac83573859f4dd4fbb83ad1276cfd00d837c44d8f8cf55ba733b619af2d8053

See more details on using hashes here.

File details

Details for the file djangofmt-0.2.9-py3-none-musllinux_1_2_armv7l.whl.

File metadata

  • Download URL: djangofmt-0.2.9-py3-none-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: Python 3, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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 djangofmt-0.2.9-py3-none-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 47629c896704dae442f47654e0d05fe5716e4bf06298fa6b54068a714f7b9029
MD5 4c5130e2ba4a1cd5103158d8624bebff
BLAKE2b-256 961fbb7d27712d03d83e4ab47064c5badcbb9cb90f591adc278e6a8a5d6e77e2

See more details on using hashes here.

File details

Details for the file djangofmt-0.2.9-py3-none-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: djangofmt-0.2.9-py3-none-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: Python 3, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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 djangofmt-0.2.9-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 af23b83f707a95660e818e29415ee0435d0440200488369f1bff5c95ce4363ed
MD5 d34d7bf3b92d643fb3b83a28f255d311
BLAKE2b-256 a4ae8c9524260bafb216050553ae2dfc27031f1ad80987ce8ad426971f2bc9f0

See more details on using hashes here.

File details

Details for the file djangofmt-0.2.9-py3-none-manylinux_2_31_riscv64.whl.

File metadata

  • Download URL: djangofmt-0.2.9-py3-none-manylinux_2_31_riscv64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: Python 3, manylinux: glibc 2.31+ riscv64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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 djangofmt-0.2.9-py3-none-manylinux_2_31_riscv64.whl
Algorithm Hash digest
SHA256 0d23531d84193dad5be9abf2f6a57cb0f73769584dd166c43556b3fd6ef92efb
MD5 751ae5700703507c56ff5f48f2460d30
BLAKE2b-256 63dbd9860d771de8ca26db0c94990f68d66d40e9ec849478e44cbca233a3bebd

See more details on using hashes here.

File details

Details for the file djangofmt-0.2.9-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: djangofmt-0.2.9-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: Python 3, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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 djangofmt-0.2.9-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eb5278d479c2428103718b22f5678a4059e94ad594d80cabe6b2c14b9b8593d6
MD5 e8c79e75801feca328b7522aba6b89ef
BLAKE2b-256 4bcc715e37a2dd920af41923bc049359b44d68c83f81e3ae847f307cd4ff0704

See more details on using hashes here.

File details

Details for the file djangofmt-0.2.9-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

  • Download URL: djangofmt-0.2.9-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: Python 3, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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 djangofmt-0.2.9-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 6a5df54dddbf60059d9a32de3f4638ab4946bfdb2a5d769ee9df0ae6cd17e5f5
MD5 42bb399a355fe6948b2782553a3e021f
BLAKE2b-256 3b81b4facf00aaf7f4583d97b37862591df87db6c48669237317581e880abe5d

See more details on using hashes here.

File details

Details for the file djangofmt-0.2.9-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

  • Download URL: djangofmt-0.2.9-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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 djangofmt-0.2.9-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 577e11057a799ca4ad8c2080c1bd367e0a135d1fdded0f94f50e853dd704a10d
MD5 94ad5b6de8c5146c4a446d11605eb7dd
BLAKE2b-256 2b9ea4dd3752d665a5d3d1bcdc72c5714489cfa16a2c62515d0c04c803627a34

See more details on using hashes here.

File details

Details for the file djangofmt-0.2.9-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

  • Download URL: djangofmt-0.2.9-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: Python 3, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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 djangofmt-0.2.9-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b722c51a8f6fdf585bd3b071853589aa7d4d8c92060e484378c9af4d46c646bd
MD5 2578086b9e9e044a5ee30aadafbd28dd
BLAKE2b-256 3749b6459b420fcfb3feca1b7f4087d9457ab13515361c4f4480d74fe754fe3d

See more details on using hashes here.

File details

Details for the file djangofmt-0.2.9-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

  • Download URL: djangofmt-0.2.9-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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 djangofmt-0.2.9-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 00a5c47cfc61b531f6ae30d6e4a38964c2e87ad4f241f9ce46597cb2c40fa4d6
MD5 3e19879bda74f1ea1825f2d0bcb16251
BLAKE2b-256 90569883947b099f49ef5004d547d36a5aed6922460274fed9bd29148730862b

See more details on using hashes here.

File details

Details for the file djangofmt-0.2.9-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: djangofmt-0.2.9-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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 djangofmt-0.2.9-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9e6d2eceb165a6e99ed1ed70f1902b98d1fb199b14755414d25ed02d39f85f5e
MD5 41d55607faaac8dd1aaceb4489583028
BLAKE2b-256 bd2290f09c7ba8c20a1dbaf9b8c88a0cec76133e1d685c1cb5182f94b37ae957

See more details on using hashes here.

File details

Details for the file djangofmt-0.2.9-py3-none-macosx_11_0_arm64.whl.

File metadata

  • Download URL: djangofmt-0.2.9-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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 djangofmt-0.2.9-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 46c4974af2826cefb114607314fb90a4dfd915454db821d77365a5917737aa3c
MD5 eac5097ba37571eb32482ab14a3750d8
BLAKE2b-256 a4ee4b98e396d85c47eb3f5579d3a4aa34bf6a65b5e9720c887d41e55a8d4e0d

See more details on using hashes here.

File details

Details for the file djangofmt-0.2.9-py3-none-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: djangofmt-0.2.9-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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 djangofmt-0.2.9-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 40a5ca371b50c60835a149ea881fcb47d58a8f33aa0f414d59ac843f537108a3
MD5 c3c6f3df321eb5cad42db94872b7e937
BLAKE2b-256 4aaaeb285fcda780c83691361025a1580c79e4d58775ac7060d438d9feccc26f

See more details on using hashes here.

File details

Details for the file djangofmt-0.2.9-py3-none-linux_armv6l.whl.

File metadata

  • Download URL: djangofmt-0.2.9-py3-none-linux_armv6l.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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 djangofmt-0.2.9-py3-none-linux_armv6l.whl
Algorithm Hash digest
SHA256 9a82c2e911106017c83d2ed5824afcbfd29aaa4c764206dba85615ed0e3f1cdf
MD5 64f5ee44f6e2fad211b3ecbf5e9c1c24
BLAKE2b-256 45c65760199e9014bf6385fc0577bf10245ba13aa8c4b466c4e337ac13f3db4f

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