ccpstencil

View on PyPIReverse Dependencies (0)

0.8.0 ccpstencil-0.8.0-py3-none-any.whl

Wheel Details

Project: ccpstencil
Version: 0.8.0
Filename: ccpstencil-0.8.0-py3-none-any.whl
Download: [link]
Size: 24739
MD5: a2817d4d83f2fd4e7ab23315e4b06bfe
SHA256: c67d0bff0d08e35482b1d9c1448b899e3203e41484c8740c8ecde17b2bdb4b19
Uploaded: 2024-06-04 14:55:48 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ccpstencil
Version: 0.8.0
Summary: An Alviss powered Template renderer where the context input can be files and entire directory structures can be rendered.
Author-Email: Thordur Matthiasson <thordurm[at]ccpgames.com>
Project-Url: Homepage, https://github.com/ccpgames/ccp-stencil
Project-Url: Documentation, https://github.com/ccpgames/ccp-stencil/blob/main/README.md
Project-Url: Repository, https://github.com/ccpgames/ccp-stencil.git
Project-Url: Issues, https://github.com/ccpgames/ccp-stencil/issues
Project-Url: Changelog, https://github.com/ccpgames/ccp-stencil/blob/main/CHANGELOG.md
License: MIT License Copyright (c) 2024 CCP Games 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: alviss,template,render,jinja2,tools,ccp,utils
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: MIT License
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
Requires-Dist: ccptools (<2,>=1.1)
Requires-Dist: alviss (<4,>=3.3)
Requires-Dist: jinja2 (<4,>=3.1)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2666 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
ccpstencil/__init__.py sha256=Q0Um3ZPYUNE43bGXXeR1atee-JqB5EbANvD8PjoPz98 159
ccpstencil/stencils.py sha256=XXvqb81gyrjyd8CvKG-cj2VDJ328wSS021ZTOprl2k8 98
ccpstencil/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ccpstencil/cli/ccp_stencil/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ccpstencil/cli/ccp_stencil/_runner.py sha256=dCnb4Wi4BntVeX4HGOn58gZx1RK3Y1QmdwOJUo_cEME 2559
ccpstencil/cli/ccp_stencil/main.py sha256=FS9__8p9AJMgjDuXo2DChdBEv76XdJM2aC9F-cUSfL4 2805
ccpstencil/context/__init__.py sha256=VRCMi1iYFkQPz3w1B0a_wG-xy8_4ToS4jIKNVoAmJaA 117
ccpstencil/context/_alviss.py sha256=NUBo-AeLnrqYZHbx0Ujoh71jh5zvmfV2ie1k1rMQCsI 985
ccpstencil/context/_dict.py sha256=SkSullvqEajDUJ9SfwRP47SuEQ5apnlVvsALbIJQqy0 807
ccpstencil/context/_kwarg.py sha256=VBgw1TuNfpmsUCVBcoLeEWL0_kaN_RZIf4IReqmwXp0 190
ccpstencil/jinjaext/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ccpstencil/jinjaext/extensions/__init__.py sha256=EURXkA_h6zvpXE33jYQgLpwEwRrHgQXSLBYIj_X9gxI 74
ccpstencil/jinjaext/extensions/_embed.py sha256=iSvXZiQM9fihowk0BAlyzaw9UZZMonIwvIGftWDoHzM 1656
ccpstencil/jinjaext/extensions/_setfilename.py sha256=th9l9EU-YNaGdVS8kxHva1H4clQU8OyTj9UnEJ_hh8s 811
ccpstencil/jinjaext/extensions/_skip_if.py sha256=sJZggli92gllDC987JTuk6OxIfFwx-ALUIzCFxG-_pk 659
ccpstencil/jinjaext/filters/__init__.py sha256=axoVR5xW-ZEtI-hC9ncpXnsan_tS1ea-sVwnuT3kclQ 23
ccpstencil/jinjaext/filters/_base64.py sha256=sqU3VgSVdVvFJ57yMsfYEXAiD9wyJ8lPCCfbR0-YTo8 165
ccpstencil/renderer/__init__.py sha256=YS0CDBEJuT1GGeZyH3nQosk2cVNClalZDoD5XZIHoAk 160
ccpstencil/renderer/_base.py sha256=F29MCRwz_KUDUXHDf-6OrxHkb7Oflka7JCIztT-xMf0 7412
ccpstencil/renderer/_dir.py sha256=igRrHKPjzYhowQRLthtV1H5HP1j1IbWKEpv-3yoswTw 4053
ccpstencil/renderer/_file.py sha256=jgrTpo3w7NXAICtyX8wG85vBJfc6TlzkzkEUhq9rzog 2573
ccpstencil/renderer/_stdout.py sha256=sptDytsPf4valtsPsj4dukaAZug58D5mU2H7tpG2TIM 261
ccpstencil/renderer/_string.py sha256=6PE1HZMMJL3lNdS3TwBxcsC5gNAMJQBbSvx1s-yUIk8 589
ccpstencil/shortcuts/__init__.py sha256=16vIdAVwwmMMKEXKwKn6d50OK2rJGL_7ih_de5l7SFQ 31
ccpstencil/shortcuts/_render_stencil.py sha256=nfdOkFWahgKVXNNj_tgIjLMph3Qpdrfpa1cDMOPhExA 449
ccpstencil/structs/__init__.py sha256=1jlmo_q-RUZp9eScJdwRfTsFYI9U6UT5FBZkyya_8Kw 94
ccpstencil/structs/_aliases.py sha256=fiYye93fW02RzTo4k25EOgTC0Hx12B74LgXKQhiVD5w 105
ccpstencil/structs/_base.py sha256=aSsh0i7WUibC43lYnrB-ON2sBorTQh46ZQDHozbpw8E 45
ccpstencil/structs/_errors.py sha256=twvB_lmHGdzhBiDv-yWU0BGKU82LSxXFfpJWbjbjpPI 1060
ccpstencil/structs/interfaces/__init__.py sha256=yIMai9kb8R8K8i73wYLsKfY3fbKayVLsY4DRLHiGTf8 74
ccpstencil/structs/interfaces/_context.py sha256=9FqxZ09XBSDPyzae94_ZXhdrTPiudjzlmJzjux6kYrI 424
ccpstencil/structs/interfaces/_renderer.py sha256=o-KAgKAVlm7rh_h9tpx_gCB_nCZxDp-Zo3mpOvy1nqg 1326
ccpstencil/structs/interfaces/_template.py sha256=ZQfVzmHbU4cvjY-yDdbfKGNyUpT32rs86DQmb3ssjso 431
ccpstencil/template/__init__.py sha256=xug-ber2WaZJFnDHrJvOoq8ul6KumyzNL_Rb1zHu2WA 137
ccpstencil/template/_base.py sha256=vBCVddiP0TzVcx_CGUXHPmAM-ypNnYDGESRAPFhlNEQ 362
ccpstencil/template/_dir.py sha256=Ce9AZZVsOsy46MRrgsqIf0iXJX9X7XmAL1HRlyLqdp8 4885
ccpstencil/template/_file.py sha256=eXawUsqMRKpnw2nhQwo32HdxN5IUGqYJ4BsTjZjwxdc 1181
ccpstencil/template/_string.py sha256=GLC1e5IOGsLd_Tyi4FHvbUBP0-H1ycUvPJzYyNDoU6Q 387
ccpstencil/utils/__init__.py sha256=awwJ4Gf1c0zVrzZF04bY08WT8fxKLHES7EXwXV3EKmc 25
ccpstencil/utils/_guessers.py sha256=s_7pOGnNqQPC3eK63jMcQOGKCgCTiQLK63R-Hk8fIV4 1268
ccpstencil-0.8.0.dist-info/LICENSE sha256=-NC0L90wPH9LKRnmCO3rgdeScUggFY3eqO2ETScrWFY 1066
ccpstencil-0.8.0.dist-info/METADATA sha256=B-3pphHpLHxHj6so9vR9VR_Qa13Gzymgt5wkTFKbeno 5426
ccpstencil-0.8.0.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
ccpstencil-0.8.0.dist-info/entry_points.txt sha256=tDKiZBBAmrQQT_vqynaeLhNkIqCBQ2G4yWNcn33vlRk 69
ccpstencil-0.8.0.dist-info/top_level.txt sha256=Cwx5WzD-3-vGvRlwanIj7bFqKXHccDBVEU-MgkSfEFc 11
ccpstencil-0.8.0.dist-info/RECORD

top_level.txt

ccpstencil

entry_points.txt

ccp-stencil = ccpstencil.cli.ccp_stencil.main:main