Skip to main content

A Python library for parsing JSON with comments, unquoted keys, and docstrings (.djson files).

Project description

docstring-json

Tests Security Build

docstring-json is a Python parser for JSON with comments and docstrings.

It lets you keep human-friendly documentation directly inside JSON-like files while still loading data into normal Python dictionaries and lists.

Why docstring-json?

Standard JSON is strict and does not allow comments or multiline doc-style strings. docstring-json extends JSON with practical authoring features:

  • JavaScript-style comments (// and /* ... */)
  • Bare keys (unquoted identifiers)
  • Triple-quoted docstrings (""" ... """) for multiline text

After preprocessing, the content is parsed with Python’s built-in json parser.

Installation

pip install docstring-json

Quick Start

Parse from a string

import docstring_json

text = """
{
  // Display settings
  title: "Campaign Handbook",

  description: """
    A player-facing handbook.
    Includes lore, rules, and examples.
  """,

  page_count: 128
}
"""

data = docstring_json.loads(text)
print(data["title"])
print(data["description"])

Parse from a file

import docstring_json

data = docstring_json.load("config.djson")
print(data)

Dump data back to .djson

import docstring_json

data = {
    "name": "Field Manual",
    "notes": "This is a long block of descriptive text.",
}

docstring_json.dump(data, "output.djson")

Comment and Docstring Behavior

  • Comments are removed before JSON parsing.
  • Triple-quoted values are converted into JSON strings.
  • By default, line breaks inside triple-quoted blocks are preserved.
  • Use collapse_whitespace=True to normalize all whitespace into single spaces.
import docstring_json

value = docstring_json.loads(
    '{ text: """line 1\nline 2\nline 3""" }',
)

print(value["text"])

Error Handling

docstring-json raises custom parse errors for malformed djson syntax such as uneven or unclosed triple-quote delimiters.

import docstring_json

try:
    docstring_json.loads('{ bad: """"" }')
except docstring_json.DjsonParseError as exc:
    print(f"Invalid djson: {exc}")

For standard JSON syntax problems (for example trailing commas), Python’s json.JSONDecodeError is raised.

API

  • docstring_json.loads(text, *, collapse_whitespace=False, **kwargs)
  • docstring_json.load(path, *, collapse_whitespace=False, encoding="utf-8", **kwargs)
  • docstring_json.dumps(data, *, indent=2, threshold=80)
  • docstring_json.dump(data, path, *, indent=2, threshold=80, encoding="utf-8")

Use Cases

  • Config files with inline explanations
  • Content databases with rich multiline descriptions
  • Human-authored JSON-like files that need documentation context

License

MIT

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

docstring_json-0.2.2.tar.gz (97.4 kB view details)

Uploaded Source

Built Distributions

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

docstring_json-0.2.2-cp313-cp313-win_amd64.whl (42.5 kB view details)

Uploaded CPython 3.13Windows x86-64

docstring_json-0.2.2-cp313-cp313-win32.whl (38.2 kB view details)

Uploaded CPython 3.13Windows x86

docstring_json-0.2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (266.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

docstring_json-0.2.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (257.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

docstring_json-0.2.2-cp313-cp313-macosx_11_0_arm64.whl (47.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

docstring_json-0.2.2-cp312-cp312-win_amd64.whl (42.9 kB view details)

Uploaded CPython 3.12Windows x86-64

docstring_json-0.2.2-cp312-cp312-win32.whl (38.4 kB view details)

Uploaded CPython 3.12Windows x86

docstring_json-0.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (275.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

docstring_json-0.2.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (265.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

docstring_json-0.2.2-cp312-cp312-macosx_11_0_arm64.whl (47.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

docstring_json-0.2.2-cp311-cp311-win_amd64.whl (42.9 kB view details)

Uploaded CPython 3.11Windows x86-64

docstring_json-0.2.2-cp311-cp311-win32.whl (39.1 kB view details)

Uploaded CPython 3.11Windows x86

docstring_json-0.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (256.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

docstring_json-0.2.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (251.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

docstring_json-0.2.2-cp311-cp311-macosx_11_0_arm64.whl (48.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

docstring_json-0.2.2-cp310-cp310-win_amd64.whl (42.7 kB view details)

Uploaded CPython 3.10Windows x86-64

docstring_json-0.2.2-cp310-cp310-win32.whl (39.0 kB view details)

Uploaded CPython 3.10Windows x86

docstring_json-0.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (223.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

docstring_json-0.2.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (217.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

docstring_json-0.2.2-cp310-cp310-macosx_11_0_arm64.whl (48.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

docstring_json-0.2.2-cp39-cp39-win_amd64.whl (43.2 kB view details)

Uploaded CPython 3.9Windows x86-64

docstring_json-0.2.2-cp39-cp39-win32.whl (39.3 kB view details)

Uploaded CPython 3.9Windows x86

docstring_json-0.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (223.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

docstring_json-0.2.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (217.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

docstring_json-0.2.2-cp39-cp39-macosx_11_0_arm64.whl (48.6 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

docstring_json-0.2.2-cp38-cp38-win_amd64.whl (44.1 kB view details)

Uploaded CPython 3.8Windows x86-64

docstring_json-0.2.2-cp38-cp38-win32.whl (40.3 kB view details)

Uploaded CPython 3.8Windows x86

docstring_json-0.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (234.6 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

docstring_json-0.2.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (228.2 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

docstring_json-0.2.2-cp38-cp38-macosx_11_0_arm64.whl (50.7 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

File details

Details for the file docstring_json-0.2.2.tar.gz.

File metadata

  • Download URL: docstring_json-0.2.2.tar.gz
  • Upload date:
  • Size: 97.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for docstring_json-0.2.2.tar.gz
Algorithm Hash digest
SHA256 2cb9d933dd67d085264b5a2262975e09ab6b4b24b0238ba14797b020626f1bc0
MD5 420564ac60bcd3fd89921c4a73050ca9
BLAKE2b-256 081f5a4d29d2426bb354e4a953fdd7af1eaca103099e7901b505e9a2863c3b61

See more details on using hashes here.

Provenance

The following attestation bundles were made for docstring_json-0.2.2.tar.gz:

Publisher: build.yml on JackBinary/docstring-json

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docstring_json-0.2.2-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for docstring_json-0.2.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 dce12ae449218dbb9512e7706d0656e73df46e454644828e6b616739a880726f
MD5 a89db0655de6463755ec44e32ebd8736
BLAKE2b-256 8b32108316063a5a4e1da285c40838466e5571faff786bfc77b7a6a7b27422de

See more details on using hashes here.

Provenance

The following attestation bundles were made for docstring_json-0.2.2-cp313-cp313-win_amd64.whl:

Publisher: build.yml on JackBinary/docstring-json

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docstring_json-0.2.2-cp313-cp313-win32.whl.

File metadata

File hashes

Hashes for docstring_json-0.2.2-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 a3518491ac2370f6478ecef405b31d6ebeed5d75b9829cb483ce5cb5b1342238
MD5 e4fe5bfa9748a8c9d3466235c0404963
BLAKE2b-256 508d459e60cc1201631bc037b63d92b2009a64995571e6e870d5c464bb56e236

See more details on using hashes here.

Provenance

The following attestation bundles were made for docstring_json-0.2.2-cp313-cp313-win32.whl:

Publisher: build.yml on JackBinary/docstring-json

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docstring_json-0.2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for docstring_json-0.2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5ea9aa81d470dd1a617b555bc0059ba823d3a89f51fa9cab4dd735e4dd069582
MD5 4fa3c66bae2d501fff91c884d91995be
BLAKE2b-256 2154eba17dea39a96dd0b5957333f64b5c1f8896f7f080db84adf6d59cc1ef88

See more details on using hashes here.

Provenance

The following attestation bundles were made for docstring_json-0.2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build.yml on JackBinary/docstring-json

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docstring_json-0.2.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for docstring_json-0.2.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a7dbbf2adfa7bb88a0e52e04a0bcdf8d6339e87c4fae2638dfb336c3938c939d
MD5 66aec0a3518551a3201814bbdd4775a8
BLAKE2b-256 4d0ea5b6cfe497c15ee44222141710685ac5defc7b43f65dc3689dcb6fbe67a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for docstring_json-0.2.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: build.yml on JackBinary/docstring-json

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docstring_json-0.2.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for docstring_json-0.2.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0483dab36e259f9785eb4fab109fdae71f54c687e8b3f875282aa73cea9ee279
MD5 eec6b608703bc7c8a3ccec7c041ad864
BLAKE2b-256 24aceb8cc8e23ad41ce52bcedc8a7c66e1d834ab77a095ba724fbc0c49e383c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for docstring_json-0.2.2-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: build.yml on JackBinary/docstring-json

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docstring_json-0.2.2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for docstring_json-0.2.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 fe032f31050fec94db111c2d8798e53a84551084bbcc71ce1a8973f22e3ff46e
MD5 e62e400c7d5b4ce8b198c7872001f5b4
BLAKE2b-256 51509991a84912151446bcfd6a55757bf86674b7ca422fbc009a6a904908ce39

See more details on using hashes here.

Provenance

The following attestation bundles were made for docstring_json-0.2.2-cp312-cp312-win_amd64.whl:

Publisher: build.yml on JackBinary/docstring-json

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docstring_json-0.2.2-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for docstring_json-0.2.2-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 da60a722a185ebffafbc8b85810a10d3bb6c76a8d446ade3f0db1df1586df82b
MD5 2a4dcfc7dc52fa5d923c7365918f686e
BLAKE2b-256 775c33efb1d64c20a3b9b1c7917dbc99c508d9e5ef915dc2123dd6d36a77726f

See more details on using hashes here.

Provenance

The following attestation bundles were made for docstring_json-0.2.2-cp312-cp312-win32.whl:

Publisher: build.yml on JackBinary/docstring-json

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docstring_json-0.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for docstring_json-0.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 84fe3319a4d7f7601ce0c45563923a11d4534f030f0430e39a39e6c200cbfbe0
MD5 65a82cd9e2368415ed28523fe96166da
BLAKE2b-256 63fb9c4e817f889bd13f7b9e842f30f2febb3e3dd5192ae3acfdbace9cf91f67

See more details on using hashes here.

Provenance

The following attestation bundles were made for docstring_json-0.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build.yml on JackBinary/docstring-json

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docstring_json-0.2.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for docstring_json-0.2.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1b7c9e8ee5decf803d9ca5947bfb454bd6a5a9a42e6cca149b77eebcf79cc6cd
MD5 c34b3a3fb5b368d924d7e0cf677ba711
BLAKE2b-256 717685c91ebad794ed41897cd4787558fef8252507081ac499e6994bbaa060d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for docstring_json-0.2.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: build.yml on JackBinary/docstring-json

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docstring_json-0.2.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for docstring_json-0.2.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c4bf22fdc96d4472af981dc5f3d965e8cc8e95fa97f5ffbe71d4bd6986d8e47c
MD5 d4dfe34971c5513cc0ddc4c6295dffca
BLAKE2b-256 2f060dea2dfa6bbae8ff6b123dc8b8d7cbad363ca2d937bb0e6b4c5f56fde2bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for docstring_json-0.2.2-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build.yml on JackBinary/docstring-json

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docstring_json-0.2.2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for docstring_json-0.2.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c1e144eccedf33fbebf71d835712010888a9010a126af6dc54c5e0cee5108439
MD5 101a09faa1f794d3cc0923ec26c6896b
BLAKE2b-256 468f3ccb42b1fba4047c59a1cbc392856fb6df4a9a83937f48fec7a905f11b16

See more details on using hashes here.

Provenance

The following attestation bundles were made for docstring_json-0.2.2-cp311-cp311-win_amd64.whl:

Publisher: build.yml on JackBinary/docstring-json

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docstring_json-0.2.2-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for docstring_json-0.2.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 d0501525f96ccf4a26f7ea2229950b14887a813eafbd0598d44bc7f804cc04e4
MD5 c017e27e271d9721ba12407a9e675c67
BLAKE2b-256 e27d4c576554d2039bcf48b1e97eb68b1fde0be3c02dab9b5aed1a06fefa1d0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for docstring_json-0.2.2-cp311-cp311-win32.whl:

Publisher: build.yml on JackBinary/docstring-json

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docstring_json-0.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for docstring_json-0.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 24f434ed0d2bcb228107256e6ebfa9d68807636b4346b35f36d3292c86b4ae66
MD5 9fb423767fd1875430ee725a960089be
BLAKE2b-256 eeb5edfff7369a44e3930abb5ce53f8867aa5c3f220c8e928cfed26abae461fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for docstring_json-0.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build.yml on JackBinary/docstring-json

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docstring_json-0.2.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for docstring_json-0.2.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 06ee50a52fe829f865fe09b5233329358d9c3c20f86d9ac6007256767d11978c
MD5 d6e704f87cb55bf3dcbd9d6ef4eeff2c
BLAKE2b-256 25874e245367e77b2b5896ce14e259ae4fa210b9ca91530f977a386c83c59bbc

See more details on using hashes here.

Provenance

The following attestation bundles were made for docstring_json-0.2.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: build.yml on JackBinary/docstring-json

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docstring_json-0.2.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for docstring_json-0.2.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1b2303a064cd30f49e9b1dca6d3d75f78cbb94802a7642db0354f9f2581fc689
MD5 01c4205bcd0c6f2fbe7884bf1a92d4ba
BLAKE2b-256 33b1f07822e8f28eaf934171d812856707ed427250eca6558d013173165bc908

See more details on using hashes here.

Provenance

The following attestation bundles were made for docstring_json-0.2.2-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build.yml on JackBinary/docstring-json

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docstring_json-0.2.2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for docstring_json-0.2.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 21824c5d049edaef11c9fc1a4a406f5419e58657cd84fb68905b56cb94eabb70
MD5 5c45aa50d4685c35ce676233404b7794
BLAKE2b-256 64f9a4eba82d1fe2b72a48fcf1c2e487dea677adf39e9f2bd1ca01eb25bd74b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for docstring_json-0.2.2-cp310-cp310-win_amd64.whl:

Publisher: build.yml on JackBinary/docstring-json

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docstring_json-0.2.2-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for docstring_json-0.2.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 802b7dc5bd985f60b0c3487a92b6ed9f6007f1f3e9f9deeea8e27f24ce2beed4
MD5 4615c0d892923d22666c3164dc5862db
BLAKE2b-256 30ffbf9c6faf8350fa44603e20c38e373fcccd22bf5111c5d81e239504475ba0

See more details on using hashes here.

Provenance

The following attestation bundles were made for docstring_json-0.2.2-cp310-cp310-win32.whl:

Publisher: build.yml on JackBinary/docstring-json

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docstring_json-0.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for docstring_json-0.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2d03b7bbe82c906470cfbaf721090ec10f44aa20ca2c75d3c8d4ca0a3f76bd0b
MD5 666e87ea901024b03492e0a0979dab87
BLAKE2b-256 0226d82848af466e3ad5034c619aae32f2c7b5e57625a7843739b5dce69a6a5c

See more details on using hashes here.

Provenance

The following attestation bundles were made for docstring_json-0.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build.yml on JackBinary/docstring-json

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docstring_json-0.2.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for docstring_json-0.2.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ea625fef5c571dc62691bde79b37a9d863350beac6f809283f20ffdf76f926be
MD5 18a665d5bcf3103e4dca0e9d29911b70
BLAKE2b-256 e0890d0d49626249a362c12962d75b7701050db9bce1150d2360843e4c9bb68c

See more details on using hashes here.

Provenance

The following attestation bundles were made for docstring_json-0.2.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: build.yml on JackBinary/docstring-json

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docstring_json-0.2.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for docstring_json-0.2.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a181d9e849dd20ab07fd24266941759b1961722c64727c74d8cc03b27411fef2
MD5 04156c2455044432b2fd962a9235733e
BLAKE2b-256 ef2c7d37ea5e107e23427fe18fcdd06b8b26ad3f2b4b3f803cf3fbbc0ef7d63a

See more details on using hashes here.

Provenance

The following attestation bundles were made for docstring_json-0.2.2-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: build.yml on JackBinary/docstring-json

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docstring_json-0.2.2-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for docstring_json-0.2.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8ace6bec02867866967796acc40fceb5e99b30bf79257e807e92bddebea50aa6
MD5 210066461bf486bb2b9da3baafa12059
BLAKE2b-256 925cad66d83988669e32e5a430546799c68ae25ba4e5deec4c4febc681397f7c

See more details on using hashes here.

Provenance

The following attestation bundles were made for docstring_json-0.2.2-cp39-cp39-win_amd64.whl:

Publisher: build.yml on JackBinary/docstring-json

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docstring_json-0.2.2-cp39-cp39-win32.whl.

File metadata

  • Download URL: docstring_json-0.2.2-cp39-cp39-win32.whl
  • Upload date:
  • Size: 39.3 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for docstring_json-0.2.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 2d5375d2b5c9606d344d70eeb7c8eaaefca6fcef7eb4da27ab9a8ad4ee3c887a
MD5 b632ba03b4ad484a06b01fa192653f3e
BLAKE2b-256 b4f47340c72fb06809fe9e30e5ecdfe3e3d5a0912f476fe8e8d63b5f11ecc06e

See more details on using hashes here.

Provenance

The following attestation bundles were made for docstring_json-0.2.2-cp39-cp39-win32.whl:

Publisher: build.yml on JackBinary/docstring-json

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docstring_json-0.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for docstring_json-0.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 86f3952d577b62efc0adf867c48f499de7111d1457ad91681e109b623cb28bb8
MD5 49880a4a3ab3da882e7c9d7c37d1b651
BLAKE2b-256 8d2dde59b80a05e591c9434fc728c763d13cef3b988a7cdaf8afc56b3185155f

See more details on using hashes here.

Provenance

The following attestation bundles were made for docstring_json-0.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build.yml on JackBinary/docstring-json

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docstring_json-0.2.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for docstring_json-0.2.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 09074e5a0ecbbd1cad9349dbe46d514304e79555b6722b0a52878f43fd98b794
MD5 87bac659d661f584612b05117ada15c8
BLAKE2b-256 ea343ff7c5db3cfbf537719eae75a301dca7450deb994f90e60d6c0156b1462f

See more details on using hashes here.

Provenance

The following attestation bundles were made for docstring_json-0.2.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: build.yml on JackBinary/docstring-json

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docstring_json-0.2.2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for docstring_json-0.2.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0b3a8d5178e6cf0b25f9e583ff6693b1e72fba57d05cd238bce40d56c156a3a9
MD5 6658ac3827ed8a420e31923cc7600f5d
BLAKE2b-256 bd81287306f32543454b0051023118e11dd0e7ca8d1bbbd1937f28f39efdbff9

See more details on using hashes here.

Provenance

The following attestation bundles were made for docstring_json-0.2.2-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: build.yml on JackBinary/docstring-json

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docstring_json-0.2.2-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for docstring_json-0.2.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 57368beb96c8972953ebb8a5894574ec68ff71cc04ee25406497d704b7e4f832
MD5 1898baaa5058e9b25be970160d0138cc
BLAKE2b-256 fffe4aa7c7fda58309d3f55abdc0d76d865c133eb5f9591d996bc3312c4533bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for docstring_json-0.2.2-cp38-cp38-win_amd64.whl:

Publisher: build.yml on JackBinary/docstring-json

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docstring_json-0.2.2-cp38-cp38-win32.whl.

File metadata

  • Download URL: docstring_json-0.2.2-cp38-cp38-win32.whl
  • Upload date:
  • Size: 40.3 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for docstring_json-0.2.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 02e091cf5f2d4dd71a4bb487038d66657bf0b859373717d8e739792fdb01739d
MD5 074fd46dd30025a85498cf525b2ded27
BLAKE2b-256 f2e6dab143f7114d9553bb534c4bdac66459ec2978b37906d872e9bfce9b7858

See more details on using hashes here.

Provenance

The following attestation bundles were made for docstring_json-0.2.2-cp38-cp38-win32.whl:

Publisher: build.yml on JackBinary/docstring-json

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docstring_json-0.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for docstring_json-0.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4ae1039e5deb50d29820cfe58a20c87c817e2f418582ffa79b8bf9cc3ebeebd4
MD5 a0c53ee35a5bd31038b9ca90c0eb12ad
BLAKE2b-256 bbc32a580eb555d2bfedde4391b1b39aefa7797c5716ff03fafd7a9dfc29f63b

See more details on using hashes here.

Provenance

The following attestation bundles were made for docstring_json-0.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build.yml on JackBinary/docstring-json

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docstring_json-0.2.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for docstring_json-0.2.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c8dfc2941b3fb8a1c4ee9315b2c0f7504bfe65eb4be854695107b4ec071160ed
MD5 a8d8beeae0e2c799ccab74ed110b0599
BLAKE2b-256 08a349349cefc387262e147749cedfc574dacf1c4749adf0ffbd21071e53a6d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for docstring_json-0.2.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: build.yml on JackBinary/docstring-json

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file docstring_json-0.2.2-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for docstring_json-0.2.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 872d2305803b153eca81bb57960b6b11d2591101b200708d792352efbf7c17ff
MD5 3a6cc2aa20ecb7b2097f374df273a0a1
BLAKE2b-256 24df9156f1a5f3d32b98d3aa80e89dca306ebde82ebc371bbf7603c9647b8bea

See more details on using hashes here.

Provenance

The following attestation bundles were made for docstring_json-0.2.2-cp38-cp38-macosx_11_0_arm64.whl:

Publisher: build.yml on JackBinary/docstring-json

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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