csaf

View on PyPIReverse Dependencies (0)

2024.12.18 csaf-2024.12.18-py3-none-any.whl

Wheel Details

Project: csaf
Version: 2024.12.18
Filename: csaf-2024.12.18-py3-none-any.whl
Download: [link]
Size: 40173
MD5: fdaf105aa6df34562543e0bdd53c5cbe
SHA256: c9b6bf25da95701b2a606fd5f76f02788e9bf269cf4a7dc81b8274bd0917694b
Uploaded: 2024-12-18 20:10:32 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: csaf
Version: 2024.12.18
Summary: Common Security Advisory Framework (CSAF) Verification, Validation, and Application Programming Interface (API).
Author-Email: Stefan Hagen <stefan[at]hagen.link>
Maintainer-Email: Stefan Hagen <stefan[at]hagen.link>
Project-Url: Homepage, https://git.sr.ht/~sthagen/csaf
Project-Url: Bug-Tracker, https://todo.sr.ht/~sthagen/csaf
Project-Url: Documentation, https://codes.dilettant.life/docs/csaf
Project-Url: Source-Code, https://git.sr.ht/~sthagen/csaf
Project-Url: Test-Coverage, https://codes.dilettant.life/coverage/csaf
License: MIT License Copyright (c) 2024 Stefan Hagen 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: code-generation,developer-tools,validation,verification
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
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Software Development :: Build Tools
Classifier: Topic :: Software Development :: Libraries
Requires-Python: >=3.9
Requires-Dist: jmespath (>=1.0.1)
Requires-Dist: jsonschema (>=4.23.0)
Requires-Dist: langcodes (>=3.5.0)
Requires-Dist: lazr.uri (>=1.0.7)
Requires-Dist: msgspec (>=0.18.6)
Requires-Dist: pydantic (>=2.10.3)
Requires-Dist: referencing (>=0.35.1)
Requires-Dist: scooby (>=0.10.0)
Requires-Dist: setuptools (>=75.6.0)
Requires-Dist: typer (>=0.15.1)
Requires-Dist: black; extra == "dev"
Requires-Dist: coverage; extra == "dev"
Requires-Dist: hypothesis; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-flake8; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3209 characters]

WHEEL

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

RECORD

Path Digest Size
csaf/__init__.py sha256=f0zYeamBZeWLT9UmEWFIJiPwFEHcG7XztAwr7u6pO_k 2011
csaf/__main__.py sha256=wKbBPdMTjS_brCtYOiHsYR_fEopHIe7eQ7qqHsFuSEM 246
csaf/category.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
csaf/cli.py sha256=k9r7v_w7T_j9bZBZpUHq2xI0LY_XWbLJI-yjhv4aQSk 4113
csaf/config.py sha256=8l93as8wYQELum8quZNKUCpfFIE5pMHSSzTcIwQZFTE 648
csaf/cpe.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
csaf/csaf.py sha256=JYiYCPtkD8P8kmCSeSbUWH19PjJIKtJ7jSEgUvOEEWg 16930
csaf/cve.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
csaf/cvss.py sha256=nzEMjZBC031bWgEut92jAr6lzR85aiaMGFH6XWq42xY 11324
csaf/cwe.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
csaf/definitions.py sha256=eFm1znHxxLGBg4VMdpAehbDSRpG4mNI6JjfDXsfPhOI 16172
csaf/document.py sha256=U_ZQxRF8hbyX0-Mw_du_gIualBxnwuEhLyJvCValckQ 15438
csaf/env.py sha256=IliZCor9EPmA7ol2a-B5pdvEXOY9qm4zD6RPPeybfj8 1150
csaf/hash.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
csaf/product.py sha256=sV7QXYsnHOobWEm0srs5oAtBQIFV5Y7TpMkN21cRdpY 17604
csaf/purl.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
csaf/terminal.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
csaf/tlp.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
csaf/version.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
csaf/vuln_types.py sha256=Xu_kFiAGjx0KXXKVltlKGsZ74MbXA6jZVOlXXGKMn1k 3334
csaf/vulnerability.py sha256=QwlPEwITA8OKP8TB0HJGOKGOHuxG-QbOcMcey6cEQ8g 14356
csaf/mandatory/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
csaf/mandatory/acyclic_product_ids.py sha256=Rk8Jis_sy2bsozC_0nmO2HwCMKHTlXOHUpxXo-z9LtU 1325
csaf/mandatory/consistent_product_status.py sha256=edn3JPPiFKy48qx_v_CRyeFW7rTN0VQarNdmRslg20k 2023
csaf/mandatory/defined_group_ids.py sha256=wb3V4pNMp0A58yXECp6xH7pQSPjWFzLDicNAfUi8-yg 1435
csaf/mandatory/defined_product_ids.py sha256=oVL1d9GMWWP6uFRwUrKoP7O-uOHrSOzKw1ZdAALRgxs 2548
csaf/mandatory/rules.py sha256=d8f57DI-vW-mudp8WUsEG7tNVa90YZ_dSN9yZ57Wezg 5288
csaf/mandatory/translator_and_source_lang.py sha256=Fr-SAKGF0JCipIjnWCsBLMKBZ0OPvNT8B8xZxqC7PR8 981
csaf/mandatory/unique_group_ids.py sha256=NQH2gFQjTAGoDsrPSf_DMRNDsWrQoJE9eJFbfZGHtiY 1267
csaf/mandatory/unique_product_ids.py sha256=sWdXLOG0SLMfbIgBlki3E2dldsIsKCqOIKjrwKSqTds 1192
csaf/mandatory/valid_category_name.py sha256=p_pAEqBbDcU4pJPVy5a0XZCx8b5zImSgQKB47wF3MWs 2390
csaf-2024.12.18.dist-info/LICENSE sha256=eqdkndlPYDpi8OOVFayzNx11t0H98qhWXk7NzwiZvl4 1069
csaf-2024.12.18.dist-info/METADATA sha256=rZzj4Gm3hS57uQTVDo5vCX3SYzgUz0AAcVPFOh6g85s 6355
csaf-2024.12.18.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
csaf-2024.12.18.dist-info/entry_points.txt sha256=06Eedz-WzFPPikummM1r9_mF7a8J8MsYQnmMYLo-oWU 38
csaf-2024.12.18.dist-info/top_level.txt sha256=LS3fIaygrsIMdkUdUFkvPE_Ljqq97T7cIl-fwCYnQDg 5
csaf-2024.12.18.dist-info/RECORD

top_level.txt

csaf

entry_points.txt

csaf = csaf.cli:app