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.11
  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.11
  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.

Djangofmt also reads EditorConfig settings from the nearest .editorconfig file:

root = true

[*]
indent_size = 4
max_line_length = 120

Command-line arguments always take precedence over pyproject.toml settings, which take precedence over .editorconfig 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.11.tar.gz (114.4 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.11-py3-none-win_arm64.whl (2.5 MB view details)

Uploaded Python 3Windows ARM64

djangofmt-0.2.11-py3-none-win_amd64.whl (2.6 MB view details)

Uploaded Python 3Windows x86-64

djangofmt-0.2.11-py3-none-win32.whl (2.3 MB view details)

Uploaded Python 3Windows x86

djangofmt-0.2.11-py3-none-musllinux_1_2_x86_64.whl (3.0 MB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

djangofmt-0.2.11-py3-none-musllinux_1_2_i686.whl (2.7 MB view details)

Uploaded Python 3musllinux: musl 1.2+ i686

djangofmt-0.2.11-py3-none-musllinux_1_2_armv7l.whl (2.4 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARMv7l

djangofmt-0.2.11-py3-none-musllinux_1_2_aarch64.whl (2.8 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

djangofmt-0.2.11-py3-none-manylinux_2_31_riscv64.whl (2.8 MB view details)

Uploaded Python 3manylinux: glibc 2.31+ riscv64

djangofmt-0.2.11-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.9 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

djangofmt-0.2.11-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.8 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ s390x

djangofmt-0.2.11-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (3.1 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ppc64le

djangofmt-0.2.11-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (2.8 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ i686

djangofmt-0.2.11-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (2.4 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARMv7l

djangofmt-0.2.11-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.7 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

djangofmt-0.2.11-py3-none-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

djangofmt-0.2.11-py3-none-macosx_10_12_x86_64.whl (2.6 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

djangofmt-0.2.11-py3-none-linux_armv6l.whl (2.5 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: djangofmt-0.2.11.tar.gz
  • Upload date:
  • Size: 114.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","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.11.tar.gz
Algorithm Hash digest
SHA256 54e3589a4c6cd67c43cc5b53258d17dae4847b05668904415646601b7ca274d6
MD5 7539bedf469374ff7224761f9dc1ad2f
BLAKE2b-256 828035a9d6f4a6697e64f2fcf343a92b6fc548727ac50e1136170f99965e0fb5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: djangofmt-0.2.11-py3-none-win_arm64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","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.11-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 8822bf056a7a5829f3608a322783fd8609e9a6326a37fc6dcd00543dc8feaff9
MD5 d0e48c1e8d80a310a6c09714d7e9cbd3
BLAKE2b-256 fd74859aa2ee4c5960c55e4e906823ed91fd099bfa8241fb80ecc3f9af893db0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: djangofmt-0.2.11-py3-none-win_amd64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","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.11-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 28ed7e99b977d98e2c4379c957c3d562bdb95d413c51afc5192b0918a94fd306
MD5 e50e23b7cba42d15a86173ae614746e0
BLAKE2b-256 a7019cca1e1532772cc335dde2ad89ac4a9da621082e00127bd05ddf4d50ca58

See more details on using hashes here.

File details

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

File metadata

  • Download URL: djangofmt-0.2.11-py3-none-win32.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","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.11-py3-none-win32.whl
Algorithm Hash digest
SHA256 858e11b456b3411f650596577f13c25b21c02c014f32233d2a0c1da11d07cdb9
MD5 d55a43e5c3bf60b1d96ede73cdbe1e4b
BLAKE2b-256 5e0d8d8a4304ac46736bfdbfb5482e9580e52643b233a5713778fb2141de12ef

See more details on using hashes here.

File details

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

File metadata

  • Download URL: djangofmt-0.2.11-py3-none-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: Python 3, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","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.11-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3e47fc101782726a4851229d43a31e1c17b36fef3b249551c55576987f5fe5fb
MD5 4166bf30b69916b7a2292ca523d5d8ff
BLAKE2b-256 3adc6cd3accb26644ba052783de4038a2d3cf92cad8f8be14c50840f1a274141

See more details on using hashes here.

File details

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

File metadata

  • Download URL: djangofmt-0.2.11-py3-none-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: Python 3, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","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.11-py3-none-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b91b974611a099a22c8575598d262281fc2b0bafaa1343ae6a007cf9a7dea729
MD5 0c06a1b23a6fbd4b34c9e5dba64c03a9
BLAKE2b-256 4af74356146f60a81034baacf6c3a4eb9e0db52cd67ab646d976f81a4ecc3b4f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: djangofmt-0.2.11-py3-none-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: Python 3, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","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.11-py3-none-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 56b4cf1d021bf353b139a202051f0c03a8a52b95e05cb9bf911a3c6ea1249162
MD5 7f990698ef809719c316bff2f86a8310
BLAKE2b-256 6320749ed91deb96faac9a2bb6125e284be7d62b7aa4bfd4a6db6e91b62f17d4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: djangofmt-0.2.11-py3-none-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: Python 3, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","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.11-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 75863923b1b4417ac06eebeee32bbea2244539a4ec9fd2b42b0f2288d9cee1cb
MD5 1799b69c39a15d5ae55ec6dc00d9f1ea
BLAKE2b-256 a8de4c1a21578997c2620e287aaa48732dfe6bf2f45e260675b93e115defa6fc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: djangofmt-0.2.11-py3-none-manylinux_2_31_riscv64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: Python 3, manylinux: glibc 2.31+ riscv64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","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.11-py3-none-manylinux_2_31_riscv64.whl
Algorithm Hash digest
SHA256 f194f5d8de96448b76a437a0377aa757981b9a347a38af9987c17e70629964cf
MD5 5dfeb4815c4cbe50885dabe3e307369f
BLAKE2b-256 9db028bee7a56153be16fa70e3128722b6e5f59653d90aad7e3f6d7efd7bcb75

See more details on using hashes here.

File details

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

File metadata

  • Download URL: djangofmt-0.2.11-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: Python 3, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","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.11-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5852994ae0891564d6801a26c53463040578483defe4523f1c209e4aa0647e27
MD5 662e1b87a94aa4b888366ba6fb89385e
BLAKE2b-256 9dedaa7fafd5896459f73eb74e890bc11b46ce825d54d8d15c035a7bf8db8322

See more details on using hashes here.

File details

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

File metadata

  • Download URL: djangofmt-0.2.11-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: Python 3, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","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.11-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c14e0bfaa1860d1031c271a500c2f9a7b3712abfe93ba32ebf7dd23ab8537f48
MD5 86c782f1843ec7ce81e758c00fab51d0
BLAKE2b-256 a05f0e67aab5eca0a03adc9de061fcb3eabcd225b50f82b30457963912c2afdf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: djangofmt-0.2.11-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","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.11-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 fe6959d4ccf211d19c416c71d7873e972666445dcdd6720fe503499dee05dc8a
MD5 27ea84298c4133a5a25ac55533e8cda2
BLAKE2b-256 50bdcb33cb4ae5a20d02e34764223e6e97039b7496b9f127da86fba9193ad551

See more details on using hashes here.

File details

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

File metadata

  • Download URL: djangofmt-0.2.11-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: Python 3, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","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.11-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 738bbf0f61143c49e3b308041309f3874de8a3ac14d1f089abcb7e7c99f090cc
MD5 e078734ac1955d1848d1f467227a78e6
BLAKE2b-256 abe98e6eb74e41cfa3911e20d77cdd9f53bc2bbbdd77e6605cc7b5fe3a194ad6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: djangofmt-0.2.11-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","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.11-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 8f44e101321103ce698cb0926e152dc40cc9a0d05752b621071facc5bbfde232
MD5 b42970b96a9f48b675a24a0aae739073
BLAKE2b-256 aed04a4f80bcf91984cc79cfd8d9e0d75f416c6a8b9eaa4a532c082ef48c53b2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: djangofmt-0.2.11-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: Python 3, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","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.11-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a98e6242958de4dcfff324eafbdcd334e553c3747b7f4561b962a6f6eab9c4f0
MD5 afa09e9bff21270f432aadb347160079
BLAKE2b-256 4f2d8cc2318b6f3c25975c9bf8587c919cf6c2288b8c4ca01558e9eca532a966

See more details on using hashes here.

File details

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

File metadata

  • Download URL: djangofmt-0.2.11-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","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.11-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6fe89b714056e00141981d22ae0c6e3e61a49035551bece7490ae66d40eb8c98
MD5 1e261a1a5caccacb150be7966730052a
BLAKE2b-256 867e46d91ebeb1b877e2c472680c25b635724dfb494a3d6e669c4716dd864a79

See more details on using hashes here.

File details

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

File metadata

  • Download URL: djangofmt-0.2.11-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","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.11-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2df532ce3e5b30723661cc34a45134be8f5d78e44afe7c1090e1c922c8e65b27
MD5 51721fd4f1f5139c8bf68671e0bfd248
BLAKE2b-256 fd9b0cd0cdac462c9d0ecc93efcbc3f938cd928ed02b2245e4a1b4372c1256ec

See more details on using hashes here.

File details

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

File metadata

  • Download URL: djangofmt-0.2.11-py3-none-linux_armv6l.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.24 {"installer":{"name":"uv","version":"0.11.24","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.11-py3-none-linux_armv6l.whl
Algorithm Hash digest
SHA256 e1054a8cb28bdb39a4e91184bce18b431cad40dfa7f68995450d3d5f1511df09
MD5 ea399912471f0d3736372f8b4dda9024
BLAKE2b-256 dfd14e61b3e17b6e4612518b2bc2adcc4060a5286cbf6b1215778b18276e57af

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