safety

View on PyPIReverse Dependencies (153)

3.2.11 safety-3.2.11-py3-none-any.whl

Wheel Details

Project: safety
Version: 3.2.11
Filename: safety-3.2.11-py3-none-any.whl
Download: [link]
Size: 176166
MD5: edc312a6fec4166b854340bb58035d1d
SHA256: 3c339c380c9ea6a2d3ab09e88c01ee7ecaabaf963a1c98c021e13aacb9eeea3a
Uploaded: 2024-11-12 14:52:07 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: safety
Version: 3.2.11
Summary: Checks installed dependencies for known vulnerabilities and licenses.
Author: safetycli.com
Author-Email: support[at]safetycli.com
Home-Page: https://github.com/pyupio/safety
Project-Url: Bug Tracker, https://github.com/pyupio/safety/issues
Project-Url: Source, https://github.com/pyupio/safety/
Project-Url: Documentation, https://docs.pyup.io/docs/getting-started-with-safety-cli
License: MIT license
Keywords: safety,vulnerabilities,dependencies,licenses,check
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python :: 3 :: Only
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
Requires-Python: >=3.7
Requires-Dist: setuptools (>=65.5.1)
Requires-Dist: Click (>=8.0.2)
Requires-Dist: urllib3 (>=1.26.5)
Requires-Dist: requests
Requires-Dist: packaging (>=21.0)
Requires-Dist: dparse (>=0.6.4)
Requires-Dist: ruamel.yaml (>=0.17.21)
Requires-Dist: jinja2 (>=3.1.0)
Requires-Dist: marshmallow (>=3.15.0)
Requires-Dist: Authlib (>=1.2.0)
Requires-Dist: rich
Requires-Dist: typer
Requires-Dist: pydantic (>=1.10.12)
Requires-Dist: safety-schemas (>=0.0.8)
Requires-Dist: typing-extensions (>=4.7.1)
Requires-Dist: filelock (~=3.12.2)
Requires-Dist: psutil (~=6.0.0)
Requires-Dist: pygithub (>=1.43.3); extra == "github"
Requires-Dist: python-gitlab (>=1.3.0); extra == "gitlab"
Requires-Dist: spdx-tools (>=0.8.2); extra == "spdx"
Provides-Extra: github
Provides-Extra: gitlab
Provides-Extra: spdx
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: LICENSES.md
[Description omitted; length: 37650 characters]

WHEEL

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

RECORD

Path Digest Size
safety/VERSION sha256=Frpx6gpOstzbRnTIJJmtBMG6md5nHch1ptiesGJxrjc 7
safety/__init__.py sha256=BFwBk8aWdwW6ojcBo-AfE-iiqurpCuyHhy8VsXrX5_U 257
safety/__main__.py sha256=DyEZj5_I5xLub5pZnSSgtS5lfMObmPsBP05yzK2q7Gs 168
safety/cli.py sha256=nuIF5CtTXcMTRXbDTJCC1mNcW3gNzCJSWSmPU7knyAE 38971
safety/cli_util.py sha256=Fz4Ydu9FiCzHd9QqtJ1W1PZhwsd4sLSiu6mO1W_6BxI 27592
safety/cli_utils.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
safety/console.py sha256=xPZAu56aJvX_vBI1xbQwEBXEJYB51_Q4MpjEBdATSwA 1131
safety/constants.py sha256=N6bFPcsvU33EqQWv3a2o4O8YtR7nFFA8ENKSfKZ7amo 6297
safety/errors.py sha256=US3C4bqp14SPeCc0DdEq1EL4LY7CxMmkD68yf8LnBYM 8821
safety/formatter.py sha256=WGNJM_v19u3XpleCEvyE1gRbS1L648Y-eQLWRXz610s 5369
safety/models.py sha256=xkMUkna7fiSZA5gNIql55dLbR6H8Kjsk8CLQ6uTLo64 14852
safety/output_utils.py sha256=k6As8esRcLoho0c_qcthFRwkwqpXGpVAFDN_rofL9yM 48174
safety/safety-policy-template.yml sha256=klCvNsPi_HeLbN22Aph1UiA-9boxSO_c83S7yJzG858 4850
safety/safety.py sha256=ACG-g452iERvg4x5JHU4NiN8dE_4_Aok91JDK_gAfh8 60669
safety/util.py sha256=M_AABBKHu86YyOmR0_PfjKIv7vyFlmmiuKy6PNAyGLg 43320
safety/alerts/__init__.py sha256=gReLogjEH41I1tc2Fp5xUE6gqYu30yhKjJWP6KXSpU8 2608
safety/alerts/github.py sha256=R9RhmJ65RBpLFPreotkOMtN8-nA9ZMy_UoCKTuuzGew 21360
safety/alerts/requirements.py sha256=4EVrM4js8TKmantkXkT46ArJaDR8CvR5c8Ln0qPL0yw 17001
safety/alerts/utils.py sha256=EJK4EQhypAvoFcDg-zzVYVtuWD4WTFP3zZI-C-fcfFw 10542
safety/alerts/templates/issue.jinja2 sha256=ndgcwPHvI9-2wrZrQBxIX26YEL6EiRtdoXPxHrwZsG0 2373
safety/alerts/templates/pr.jinja2 sha256=Vl8iSdIk50_7B_527F4eDF67Gl_DsUb1I99letSU5YU 2070
safety/auth/__init__.py sha256=FFxHFuVEGgq-Dy304hg-GU5zUvIVQwNAfUc4Q5h__ik 233
safety/auth/cli.py sha256=74FTMpcZyRCmSmZmOOZydS81idnhUyT7NCeBGQdRaS0 11058
safety/auth/cli_utils.py sha256=ZHnlH30A0BrNMNmR7lhBd9GNu3DxN3U14227KPuhtRw 8801
safety/auth/constants.py sha256=rjFi7cGfs2eZTD3k-EYg9sd5eXJ6B11YNi9CRPYzhR0 1382
safety/auth/main.py sha256=LRMadakFogdLgIZn5vSaKGn8ZJLyuv1CJLgYz9cI5vU 8688
safety/auth/models.py sha256=JlN8TlpTpHv-oRoBgqpvDQkN0NQIsDOsob23xzEdH_0 2139
safety/auth/server.py sha256=ST52w_hvTkm4FI5g8-kQC90VXVmXs7CyKXztY1N_wQw 9833
safety/auth/utils.py sha256=o31XtdLvAG8KmUevAe2Yd_r82HU8eDIIZV-2s5QRR8k 15869
safety/formatters/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
safety/formatters/bare.py sha256=HAUFY5Ioj7xL6lXUgPNzCdTcwcRSx7ZllKVGMeCOPdk 2867
safety/formatters/html.py sha256=ZAQ8tq_Ncnrz_Xstb0LAZua9lNqUuZfMByR6_nN9Mqo 2009
safety/formatters/json.py sha256=lNVXsAJOeBfHTgkZqnXAUGuI-NK8FIsVC-HgLMtTwOQ 7489
safety/formatters/screen.py sha256=WozS9ND6voBDyu3tlzyiK_qUsQyU0v-eB_g4DUhwg_M 10195
safety/formatters/text.py sha256=ecefgZEk6BeVLz2zO-ioiPm1TlV_BkGPxjCqN11Ii4Y 8186
safety/formatters/schemas/__init__.py sha256=JSfyCpOZmaH2AQc5CvKOg5YoP1p3SopoG1geJWnxOQw 71
safety/formatters/schemas/common.py sha256=ISm_vROz3RfM_UfdnS7-sQfc8puuz-7jWfLCAIc5IDs 1770
safety/formatters/schemas/v0_5.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
safety/formatters/schemas/v3_0.py sha256=bewIkRtJR2BURG2JqfuYblJTO94nmzO9qBCbZwB-sFA 7274
safety/formatters/schemas/zero_five.py sha256=0RqOdVLSCZPwd6vENzwR-N9LEePkkRm-qQ3j_UDyfsM 2573
safety/scan/__init__.py sha256=ELirpq6gfKU6WGsw4F97HP7wCL1JQs9yFVgn88MBVDg 232
safety/scan/command.py sha256=425SIY68x_W9GhiVrWYcPdmYr7FJ5K8bduuOYwNaBbM 34949
safety/scan/constants.py sha256=M015LQztZe-Et1uirSg1B4Fx-l1Yyy0fVFF2KX2qy_E 8718
safety/scan/decorators.py sha256=Z707rWaSqdEhP7C8kLkKGesYMHQpYkXSYQu3sEs0QBA 11565
safety/scan/main.py sha256=9ggHTVTk5cpjE10VYake-s2_59Av5TIDMDTL5Qc0KIo 7996
safety/scan/models.py sha256=YdETksWGQ1DiXgJl_IT9SCOPvqm8MsoeDsbVIPgPJM0 3424
safety/scan/render.py sha256=WGmVmdJzwbv08Z4ZbVVuBEK8ynFOgR5B3vo5-S5NIAA 28025
safety/scan/util.py sha256=rXa0P6_u70d_KZ4keny7Ie1AZSpgF9xXGUgW42pLt8s 6436
safety/scan/validators.py sha256=Ift9sY5OGP5GaGw3XoyuzGECoDRAQvLZ9Xm60F3YEHQ 6715
safety/scan/ecosystems/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
safety/scan/ecosystems/base.py sha256=rhLzC54pYU259tIPeVe3lcaZCamKf9ROjD-k2i_mnAU 1633
safety/scan/ecosystems/target.py sha256=6ZqWlIiNVNu_s3kHyi-GNwu3u-06HAbWPzXdCZXeXzs 2544
safety/scan/ecosystems/python/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
safety/scan/ecosystems/python/dependencies.py sha256=LJQrUIZN0395mNF7nkD4nKDFy_2lQthuY_KPyVxI5mI 9034
safety/scan/ecosystems/python/main.py sha256=oQkc1ibk2GyQkflTUnH9jyth0EFq2jR0D7ZQXdg7xH0 19233
safety/scan/finder/__init__.py sha256=VJuTsL7UGiIGJuFbM2z9vpS9bNwpoxa6VLRTeQzmgeM 132
safety/scan/finder/file_finder.py sha256=36_qNViXzMARnpsvwWmIGjv57HwULR1Za3Lpl7B7554 5968
safety/scan/finder/handlers.py sha256=xbxC1j_PDyJmVSIveFJO5Wv18-3nDm3lgNoAYP_p9Bc 4088
safety/templates/.DS_Store sha256=DXsvZwch1xVWnbDRxMgaGfl17kwRJItJ16SC19zWk6s 8196
safety/templates/index.html sha256=ZfxEEmOoeamjug4vJ42fUCHAUkbKeLsLU8HC0AchTK0 20510
safety/templates/scan/index.html sha256=cvxSbODLiwYw-W0y9F9rerKOxqVFJw_Rych3v8kC47g 23780
safety-3.2.11.dist-info/LICENSE sha256=p4BBguuEsfzOIupZC-qN3LFIMF_BSwmoLx6fO3F0Xis 1073
safety-3.2.11.dist-info/LICENSES.md sha256=RICFw5WoNE57bX8eX3D6ebi9LRsLbrVksBZe_d18xjk 10080
safety-3.2.11.dist-info/METADATA sha256=iNxKwmGGK92oR74UhfFRLbwhC6eApGB2PCu0nwXU1wU 39752
safety-3.2.11.dist-info/WHEEL sha256=a7TGlA-5DaHMRrarXjVbQagU3Man_dCnGIWMJr5kRWo 91
safety-3.2.11.dist-info/entry_points.txt sha256=eXnC376Y8wcbE54MtfD4aMp1si58WnqzDy-aWTqz81Q 42
safety-3.2.11.dist-info/top_level.txt sha256=LKBKrEG-nlOB63AzbeXoMrSPSKM7WH3Wqtb2us8_CUc 7
safety-3.2.11.dist-info/RECORD

top_level.txt

safety

entry_points.txt

safety = safety.cli:cli