coltrane

View on PyPIReverse Dependencies (0)

0.38.7 coltrane-0.38.7-py3-none-any.whl

Wheel Details

Project: coltrane
Version: 0.38.7
Filename: coltrane-0.38.7-py3-none-any.whl
Download: [link]
Size: 48894
MD5: a666432f647e7d511cd6ea633b3c1df8
SHA256: a3cebde93facf194a2e60d4da1a7cb29a81f23159d74f69abbabe2b5fb6756f7
Uploaded: 2025-01-20 14:46:31 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: coltrane
Version: 0.38.7
Summary: A minimal app framework for content sites 🎵
Author-Email: Adam Hill <adam[at]adamghill.com>
Project-Url: Homepage, https://github.com/adamghill/coltrane
Project-Url: Documentation, https://github.com/adamghill/coltrane
Project-Url: Repository, https://github.com/adamghill/coltrane.git
Project-Url: Issues, https://github.com/adamghill/coltrane/discussions
Project-Url: Changelog, https://github.com/adamghill/coltrane/blob/master/CHANGELOG.md
License: MIT License Copyright (c) 2022 Adam Hill Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: django,markdown,python,static
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: <4.0,>=3.10
Requires-Dist: click-aliases (<2)
Requires-Dist: click (>=8)
Requires-Dist: dateparser (>=1)
Requires-Dist: django-browser-reload (<2)
Requires-Dist: django-fastdev (<2)
Requires-Dist: django (>=3.0)
Requires-Dist: halo (<1)
Requires-Dist: minestrone (>=0.6.2)
Requires-Dist: mistune (>=3)
Requires-Dist: msgspec (<1)
Requires-Dist: pygments (>=2.7.3)
Requires-Dist: python-dotenv (>0.17)
Requires-Dist: python-frontmatter (>=1)
Requires-Dist: pywatchman (>1)
Requires-Dist: rich-click (<2)
Requires-Dist: dj-angles (>0); extra == "angles"
Requires-Dist: django-compressor (<5); extra == "compressor"
Requires-Dist: gunicorn (>21); extra == "deploy"
Requires-Dist: whitenoise (>6); extra == "deploy"
Requires-Dist: attrs (>0); extra == "docs"
Requires-Dist: furo (>0); extra == "docs"
Requires-Dist: linkify-it-py (>0); extra == "docs"
Requires-Dist: myst-parser (>0); extra == "docs"
Requires-Dist: sphinx-autobuild (>0); extra == "docs"
Requires-Dist: sphinx-copybutton (>0); extra == "docs"
Requires-Dist: sphinx-inline-tabs (>0); extra == "docs"
Requires-Dist: sphinx (>7); extra == "docs"
Requires-Dist: toml (>0); extra == "docs"
Requires-Dist: pyjson5 (>0); extra == "json5"
Requires-Dist: django-unicorn (>0); extra == "unicorn"
Provides-Extra: angles
Provides-Extra: compressor
Provides-Extra: deploy
Provides-Extra: docs
Provides-Extra: json5
Provides-Extra: unicorn
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 4643 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
coltrane/__init__.py sha256=K3KEN726SGC0wdVH2efZWn2aB4Kob8ipr3V_OYWgC2Y 15032
coltrane/console.py sha256=8HaiM5HysMJeC7pRAcAwNe28Be1kSkbIF8fe-Fyvx-M 5452
coltrane/context_processors.py sha256=WOtN8axiVPJhdLknP63oknyUagGmkPUbv0bnsB4kBrA 103
coltrane/exceptions.py sha256=LGXBE-ONrAgTfhtcmIb9cCNPjbC3swuEHPWPEm9ws-c 52
coltrane/feeds.py sha256=fiI-HCB8aqPH9u_TkoOr2K3IC8hBNcWcbgyG3w0BoQ8 1506
coltrane/finders.py sha256=97Sj0zBK8OSQEKdB-QPE0-CtSvfGeF3-tXpwQwonprI 2855
coltrane/manifest.py sha256=3A9lelBw1BWCCz6fq2a55KEA5SJf885JDOBlvXbmo5k 7651
coltrane/middleware.py sha256=XXj3oJbA8qB7k7LDkmY0rLPnC1Q3lSFPaL-wf_dJKxY 693
coltrane/module_finder.py sha256=z2XXrOuvaNSgZ4yk_55Fi5sw6UqJVEIH9WfH-zHp4yU 1168
coltrane/renderer.py sha256=J05UvdM7JCJkMqIFjS3sD4vYvRdG88xOJEUBaodZ-Hs 13623
coltrane/retriever.py sha256=P5sipH7T3pq8grW5e5V5EdfEzO8t-XxZ55JWBedRLC8 4400
coltrane/sitemaps.py sha256=EAm5k9i9PUw6_c9Fk1gDxkXygMeF4ZvRB-aQuobTuUY 499
coltrane/urls.py sha256=VpA6C-yRTOQL96D-ycPV5Dprkxq2v2Dykxa8S3OxGwE 1496
coltrane/utils.py sha256=iIc65gDC8fdUK4qOTkq7ELDZZBTcwR5cq55HBpEPZzA 2470
coltrane/views.py sha256=Dfi4JppEsiGoyqPDchAoptSKqMQHkvoMmiCStEJYCIE 8004
coltrane/wildcard_templates.py sha256=HtDVEOuUDUpvxE1g3dZkeBXJUbdjtnPAEyHQZXg4C5g 3136
coltrane/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
coltrane/config/cache.py sha256=r9z0EQDcl9dUJV5FDnQZpjpvCUS3VR1fpAZRvvhsRRA 1404
coltrane/config/paths.py sha256=H8oe0uiLGHTow-YtvwAdoSJr3iJeI_SNBbfGcPWNBoE 3126
coltrane/config/redirects.py sha256=MFXWzS9eJqvp9pbjxANhAzn0H8qgF1shSA9q8PiEijI 1017
coltrane/config/settings.py sha256=oiooMR0BpBgb2RSSj6W1GuIIDrNTM3vG9uCIXW0qIzM 4380
coltrane/config/coltrane/__init__.py sha256=laqcLiO_mPyRGMsqWowuTKiRx6a71sax6p8vwJ9uyGQ 5595
coltrane/config/coltrane/configurators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
coltrane/config/coltrane/configurators/templates.py sha256=LfAaai0GEL3tpKjAk9Ry0XtEBY671L1C4YUTeb2qDtI 4644
coltrane/default-files/Dockerfile sha256=MYldfzY0mOwYeL8tfMyNGja4eBAktMlxqKXWPVYBGig 1665
coltrane/default-files/README.md sha256=aixAF66SCQuBcFwJHuzzlF53iNw8J3Ia4d3QbUgSAEI 79
coltrane/default-files/app.py sha256=gB1OBn-C6amN38LrcuVxRLo8xSW0QrN05I9OFGlAtH0 166
coltrane/default-files/coltrane.toml sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
coltrane/default-files/env sha256=rwYNjrfTK1aLhVXsCyFoOh0GQINXD7iIi_K4ABZrnUQ 68
coltrane/default-files/gitignore sha256=4_l1p0QP51h7YzZ3vrrXJhY3d1inSoQxiE-VxMWBtOs 10
coltrane/default-files/gunicorn.conf.py sha256=E4Zgju8UXY8gsK_rqOpBmoLvmaurDznRcfsSIxHbIrA 165
coltrane/default-files/pyproject.toml sha256=ncKghqUuHE6WKLR90bTiS4vFbe5QUw_hzd6DG9_UCis 153
coltrane/default-files/watchmanconfig sha256=bvsireQdkx4ckhFV0PBmJj8XluVm8sV1MZdeN_r1qMk 37
coltrane/management/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
coltrane/management/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
coltrane/management/commands/build.py sha256=6ERFUgfchIO8uvUIWrqqOnvV2ceintTpigwQlBZNSgQ 12017
coltrane/templates/coltrane/base.html sha256=JgCp2Fs12aqTgBfQh4OHwxr2HAJPBnQCb-69ifnctIk 408
coltrane/templates/coltrane/content.html sha256=8ZKFlBrTXWPHcpej-llV_lxGgVY4-tidVoSnb3drb3U 92
coltrane/templatetags/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
coltrane/templatetags/coltrane_tags.py sha256=inV4Z5MFxZ6zezHNWaDhZzd08ttryAySuQ6_PYbh7Fc 17474
coltrane-0.38.7.dist-info/METADATA sha256=f_4io4Mog8mQrUYbFpt6hiPbPEbj-DSc9_6jVfrkI1s 8217
coltrane-0.38.7.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
coltrane-0.38.7.dist-info/entry_points.txt sha256=i6GjuldrdPWorr7osy6Db_fkI-m0_I9rYgRiv4IlA4U 50
coltrane-0.38.7.dist-info/licenses/LICENSE sha256=K1mO8lfhL1Q7AIOxVaIdS0c0bmvf6lloUhwn9GSGzjM 1066
coltrane-0.38.7.dist-info/RECORD

entry_points.txt

coltrane = coltrane.console:cli