gixy-ng

View on PyPIReverse Dependencies (0)

0.1.24 gixy_ng-0.1.24-py3-none-any.whl

Wheel Details

Project: gixy-ng
Version: 0.1.24
Filename: gixy_ng-0.1.24-py3-none-any.whl
Download: [link]
Size: 59958
MD5: 3a10c146da11f4673e2b582869af6876
SHA256: eb6e5face34347328137735716aae99c4b4b67383eeb617c69955071bd6179a6
Uploaded: 2024-01-14 04:08:41 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: gixy-ng
Version: 0.1.24
Summary: NGINX configuration [sec]analyzer
Author: Yandex IS Team, GetPageSpeed LLC
Author-Email: buglloc[at]yandex.ru, info[at]getpagespeed.com
Home-Page: https://github.com/dvershinin/gixy
Keywords: nginx security lint static-analysis
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: System Administrators
Classifier: Intended Audience :: Developers
Classifier: Topic :: Security
Classifier: Topic :: Software Development :: Quality Assurance
Classifier: Topic :: Software Development :: Testing
Requires-Dist: pyparsing (<=2.4.7,>=1.5.5)
Requires-Dist: six (>=1.1.0)
Requires-Dist: Jinja2 (>=2.8)
Requires-Dist: ConfigArgParse (>=0.11.0)
Requires-Dist: argparse (>=1.4.0); python_version < "3.2"
Requires-Dist: cached-property (>=1.2.0); python_version < "3.8"
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: AUTHORS
[Description omitted; length: 6173 characters]

WHEEL

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

RECORD

Path Digest Size
gixy/__init__.py sha256=crJhqPZ5bIMXPx_n5cO4vKfHUaMoLRkFxZhwConYNSs 67
gixy/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gixy/cli/__main__.py sha256=W0yt3rt5SfuiWQ_lpaF60cb5eqK_ORQ79-2GJjclRoc 40
gixy/cli/argparser.py sha256=G20cMcQ9tGwJTwqC17IUAPCfj0f0hynn2VbDsJs5xY0 6849
gixy/cli/main.py sha256=wW1YgCjmav3zQ4JbQ7bkJJZruOOfDnFO1VTZFalu9ow 6462
gixy/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gixy/core/builtin_variables.py sha256=ZL-rF2TLKzWxQ1v7BRqJplm4gcrKg0HvbYoecw412_Q 14093
gixy/core/config.py sha256=o4qewUL6RyJHsOnQrx1A6iT1V05KPBumUjV9blCXfBo 818
gixy/core/context.py sha256=Wks8bxZeHkCG_cW-CuoBbmp1acD53kwXdLrQfJsrM4Y 2038
gixy/core/exceptions.py sha256=LyqlMbY1ydkKXgPkKkbiG-i30lQjl0n-pNG7tav4sSQ 48
gixy/core/issue.py sha256=wQIQXL8z0cYTrUZkIppFHfvsIvSI99J_0aqIe_jciuw 564
gixy/core/manager.py sha256=ODfsvj0zPrDMJSJ_1Vz3KVoLu1q1VLYdEXIbiuxpDog 2416
gixy/core/plugins_manager.py sha256=fU89mHTVEosmddl8WseXBfEM80Vz6yT4G5V4_0HKNpQ 2361
gixy/core/regexp.py sha256=ejfcy4-4Hm6RN03XwkXlLiXxqrTLaMV8XcaRpTrGYBs 32745
gixy/core/severity.py sha256=HN4KvvxZJV9NFE3kygKJ_vu00_nv_yvPU99G-zrt3ws 230
gixy/core/utils.py sha256=ZXnRcRUG_XFXH3JSS8B-T1adX1M75a8oSg5Uak8Q94g 103
gixy/core/variable.py sha256=TjDIVbl6dZ0osVHYHUsjGVfzzL9-essqZa6u4aaNCyQ 5019
gixy/core/sre_parse/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gixy/core/sre_parse/sre_constants.py sha256=PC3AhVpQ40F-o-C_bFtI1Y3n3gQXwSvPgIt7lmL3y7U 5773
gixy/core/sre_parse/sre_parse.py sha256=W0VAAAw0cXT5CpGH-9g-yRuPDvVgZJolPcB5yyz_w-Y 27718
gixy/directives/__init__.py sha256=r5HQtFwSVyH1hdcLQDmYfMgWfgZMkWg4exHpgn34yzg 651
gixy/directives/block.py sha256=qw87iG9C9UZZmJxSPh4Qb6AJKE6Og5FYC5d-ygS1Rds 5533
gixy/directives/directive.py sha256=_AwNxSYCH9x9IKo_ZvAaNSVR61GsB-B7LaMIjIZaUlw 6151
gixy/formatters/__init__.py sha256=ncUHWWB3drM8EmqQ1pEJvNtQfE56ICRWeksImghQP0o 631
gixy/formatters/_jinja.py sha256=kcX_eqUTKI2jm5P1zn9XdxJYcpdLhDB-ET1tOtnwALI 491
gixy/formatters/base.py sha256=M-BudrD81XjGjJYUQ3GZgBnfckIZzzU-ADVF3zcOAfs 3446
gixy/formatters/console.py sha256=jgs1cdhCzRKUAhJtMe4jqq8g-39bW86BuM7qJ9HhUIQ 415
gixy/formatters/json.py sha256=2q8eZfElF9reKcwUf6fjqFgQQTJgHhtiGzyq147SMls 781
gixy/formatters/text.py sha256=naGq9MIfnQVq1X7w8KCvQuLmqUeFSlglRbIJigsSLH0 406
gixy/formatters/templates/console.j2 sha256=CvSiP_g5Y8lbCKfvDFy8mBkk9HJf7QAWxs-QtcanZhc 1245
gixy/formatters/templates/text.j2 sha256=XmY36klC4SAMKZvqOmW5-1y3z3P_6kYSDbA2UQXtnKQ 1018
gixy/parser/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gixy/parser/nginx_parser.py sha256=3KwqwBpsvzHY9bnQpuWm_apmQt38BeF0aO7WQ-8XqV8 5493
gixy/parser/raw_parser.py sha256=tf8AKUxMDglNzzecpmuMW5ZG2enkjCbmyDht-KRoTLM 5932
gixy/plugins/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gixy/plugins/add_header_content_type.py sha256=5ERDe6fc1jk6hJuNJ-Ta_x3iMN4wD2nonf-ENO3DITg 1539
gixy/plugins/add_header_multiline.py sha256=5bxyQ19DIQx5-yg34kh1lM_OgweaCqDGQQdEbTMRWPU 2049
gixy/plugins/add_header_redefinition.py sha256=MkROwglGRXviYKNyYG7GV_yVp6L5N6W1HMC-Wot3bzw 2757
gixy/plugins/alias_traversal.py sha256=C9_fc7kIVQUy7ZzPCQcnNYFnDMMs0tGDn12y6SSsg2Y 1130
gixy/plugins/allow_without_deny.py sha256=cKms2RNq_pX1puHn52SlxxHLBki9RJ1GfxH_dxzWQO8 1178
gixy/plugins/host_spoofing.py sha256=cBwkN_xyUwMmBBm4YRPm1f9otVSjtEiaIID5GARJf1I 743
gixy/plugins/http_splitting.py sha256=7oqIo9D3JPwNt9lmv_HOdLjJyxhix-wzfd4g60LPyaE 1664
gixy/plugins/if_is_evil.py sha256=EnBAy3zA79EpwlNr-swGYjnXfH0X8Auhx4OdGHM0xpw 1680
gixy/plugins/origins.py sha256=atoCIioJKJULv-2lFtRf8p2ePCRx81J1-ih-1uiwESk 2740
gixy/plugins/plugin.py sha256=W-274cx2VF_nRMXd4SGNNNhXeZ7nmC-ICrQdxmzHw70 781
gixy/plugins/resolver_external.py sha256=if1omkh13KjvVqn-YEYrTDvrgIfpH0KPDa3-boosXRE 1005
gixy/plugins/ssrf.py sha256=4G00E-ssNuS57tW5OzsTP8Adk6OWixAJvWh7uexq1E0 2029
gixy/plugins/valid_referers.py sha256=oq4b2rg-uvvSC_jL0VVKfNafHRdcvE3GWJrm760DZ8A 560
gixy/plugins/version_disclosure.py sha256=-XXLqWLjV7TQT8ZUF6siDHGa4taClZnuFBbSOeOAx0Y 917
gixy/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gixy/utils/text.py sha256=-GbVpRCPFREuTMDnLnoJgsU_cZ3ye_3HGliJwCAiluk 2034
gixy_ng-0.1.24.dist-info/AUTHORS sha256=SUIQpUnUV7t7ukfwikdiOlDbe9vKz_VCtKkFL4odeCw 158
gixy_ng-0.1.24.dist-info/LICENSE sha256=o7HVNywfQ8vWKOQvyM3iOtd1IC4twCR35AU85p9TcQs 15923
gixy_ng-0.1.24.dist-info/METADATA sha256=PMbUgaDW58AAGu5YQvNWDiRD-L2h-3pdTpAv6FxvX58 7121
gixy_ng-0.1.24.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
gixy_ng-0.1.24.dist-info/entry_points.txt sha256=dItRtd6SbONpXxu4pbqyWGbn9ZqTPYhxpS1cmRuNK8o 44
gixy_ng-0.1.24.dist-info/top_level.txt sha256=Es1NC9R2JijNEn6HBbblR3Zl1K-Kf1vlxgM27OCvpwU 5
gixy_ng-0.1.24.dist-info/RECORD

top_level.txt

gixy

entry_points.txt

gixy = gixy.cli.main:main