geny

View on PyPIReverse Dependencies (1)

0.1.3 geny-0.1.3-py3-none-any.whl

Wheel Details

Project: geny
Version: 0.1.3
Filename: geny-0.1.3-py3-none-any.whl
Download: [link]
Size: 20216
MD5: 6a665ea6cbad5b2e7e8b1d786e172ae9
SHA256: fa4964e3d08bc152d2ef5dd14848e857d21328edd20c5cb1de8921393915847a
Uploaded: 2024-04-22 01:29:44 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: geny
Version: 0.1.3
Summary: An extendable file generator
Author-Email: Leo Neto <leo[at]ekletik.com>
Maintainer-Email: Leo Neto <leo[at]ekletik.com>
Project-Url: Homepage, https://github.com/oleoneto/geny
Project-Url: Issues, https://github.com/oleoneto/geny/issues
License: BSD 3-Clause License Copyright (c) 2024, Leo Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Keywords: automation,files,generators
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
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 :: Only
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.6
Requires-Dist: Click (>=8.1)
Requires-Dist: jinja2 (>=3.1)
Requires-Dist: inflection (>=0.5.1)
Requires-Dist: rich (>=13.3)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3014 characters]

WHEEL

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

RECORD

Path Digest Size
geny/__init__.py sha256=BFJLrPMK7IfVh2zqaBPuX7xxaIugRL5ZFZCOqoLb7vc 295
geny/cli/__init__.py sha256=O6Y-PfnczM0RMnMLe_xKWAVzzYYu2rCI0lw4lLYRYLo 6
geny/cli/cli.py sha256=TqHe0bQSf4UZO2cQksV5P13HtAKCfSRHXEURSCqlLpQ 2737
geny/commands/__init__.py sha256=glEn-qVuiCKIa9j2Othfjdf0kGm_E2cKhChzw7bWvTs 11
geny/commands/callbacks.py sha256=0RYTImgQ8xp4fR4_FcxdQdRuaTJeN5KM5_SY7fu1dNk 132
geny/commands/destroy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
geny/commands/destroy/dockerfile.py sha256=MsmoQBlyymyCDp0Bp3dR83Ae6pey-kjz3owR1RcGDGs 477
geny/commands/destroy/main.py sha256=yVao9sh9Omw4gjVTCQ6ymq5_ghivuhJSniGbXuexJ1k 356
geny/commands/destroy/template.py sha256=mG6GZScGBvQJyiH0hZXRBWj3s0zTpNZ72qam7kk1w-s 764
geny/commands/generate/dockerfile.py sha256=QhO-RgWLKG8a6KUorySvyn5PD1LnB_F8E28ppeMPYXY 632
geny/commands/generate/main.py sha256=lCuflEFQ0sMMowzVpyIWQzQEA8zqcvrkABEVQu0CyYY 360
geny/commands/generate/template.py sha256=MZ_oqwa_2ce-zk1cu1PRHKhApqdzgtqH3paGY9h9RYg 982
geny/core/__init__.py sha256=nk1kPNPnwEiV_ws5jHmmuhl_qiqaVc7hZsRO1G9rt8Y 7
geny/core/logger.py sha256=4fgLeoxmJ-68xWjyPtMZ0T1tzVNzW1uJLdddUeuC3HE 52
geny/core/utils.py sha256=Nvs25jTT2-Ry4UKmV-hXTVx-mVhJvms6vIPH2gupojc 542
geny/core/decorators/__init__.py sha256=uEtJDDlwkQJp7DSnz4lF8G1WWOJ5Yuhg6rb5NwDDfpY 18
geny/core/decorators/error_handler.py sha256=v-70aUf3Tgx03MnVTFn4TjNKa92nSCy4z7TtmXwNXpA 262
geny/core/decorators/singleton.py sha256=Y09t-tYGZEzNNFQstrY8ffLVhSdUXmS3uEkyzappA-A 508
geny/core/filesystem/__init__.py sha256=L-gYTYvlU15f45S97ow2M-g0O8MA1wukyYGIK-yo-Mg 18
geny/core/filesystem/directories.py sha256=2eFcy2zrpxhvYWkjT7NHYEidhioj9rtS_zJtGtM2-1k 2949
geny/core/filesystem/files.py sha256=XtVL5SvCCkF5QAT9UJtcN1xd9tijDnGCbIIusiJKytw 2946
geny/core/filesystem/filesystem.py sha256=MeBfQ7EztT0m-YbFgcoPHf4C_zA9hs6G3hyeK581N8g 460
geny/core/filesystem/finder.py sha256=_k0-Mx-Q_6n2WyTS4YufqwSy51sDtaUg2UKJfp0j0vk 974
geny/core/filesystem/protocols.py sha256=jPAzfjHbmNmdYtxtHirp3keGyTaZWXbYsQnn6mG5KDQ 451
geny/core/filesystem/transformations.py sha256=4dwjjhUXuK4oGvb7PAquNh4o2Ql2PgJ_xpqgd_4fVd4 2364
geny/core/templates/__init__.py sha256=BxYflE7xzH8nwVlqIfV34WIwgVgkRO5sMQon3wKDnik 17
geny/core/templates/protocols.py sha256=aitEpmsI9N-M2BOFbA43q0_cRV2V-D0cYoo5j65Ryk8 243
geny/core/templates/template.py sha256=KszsMQ_NHfbaaVjIcW7pOmXwtsvoFm43yqj4tGU0h5w 1305
geny/extensions/__init__.py sha256=D6K9qu_28fF9EgoAruRq5WUSbbpYkePS3St87_ANFUI 13
geny/extensions/aliased.py sha256=7Tu5mEyhyh2otvQ6PFri00GDMpiHhC50jAgb3bm3VDc 589
geny/extensions/combined.py sha256=Oo4CD-8QGVtkgOkJmulER05A3o2v4FyhRJVqhv38-f8 654
geny/extensions/discoverable.py sha256=LaI2kbzG-UuNvCe7auUg39a7bCEpRrN1jueVSxIZCWg 2980
geny/template_files/__init__.py sha256=-18Hv5-4MbgqI5pjcvP5lrPmBdRDVwZ1GRhVoB-n5tw 16
geny-0.1.3.dist-info/LICENSE sha256=UgjP7F7ynH3Up4R0BeyiCLvmVrfzVEj1NyKkRDjHswk 1490
geny-0.1.3.dist-info/METADATA sha256=L8ahg5fREyH2xaZTzb2Id0JdXvTTRz-pqQZGMhdxdVk 6138
geny-0.1.3.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
geny-0.1.3.dist-info/entry_points.txt sha256=ZZ36tB8i2BRa4imdMAUPSjcboGGnpTne5wpSQRHx6kQ 42
geny-0.1.3.dist-info/top_level.txt sha256=kkynY6_NZ2XZZz3Lm-fQVm6-dV1L8SH1l1YemYtYYSQ 5
geny-0.1.3.dist-info/RECORD

top_level.txt

geny

entry_points.txt

geny = geny.cli.cli:cli