VulnTrain

View on PyPIReverse Dependencies (0)

1.1.0 vulntrain-1.1.0-py3-none-any.whl

Wheel Details

Project: VulnTrain
Version: 1.1.0
Filename: vulntrain-1.1.0-py3-none-any.whl
Download: [link]
Size: 27812
MD5: 650479fd2e71359dd92b2994c743478e
SHA256: 5dd2c0283b4af57eda06226b6f39539877c70d20a5f0a118db228bd9a5c6d417
Uploaded: 2025-02-27 07:44:45 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: VulnTrain
Version: 1.1.0
Summary: Generate datasets amd models based on vulnerabilities data from Vulnerability-Lookup.
Author: Cédric Bonhomme
Author-Email: cedric.bonhomme[at]circl.lu
Project-Url: Changelog, https://github.com/vulnerability-lookup/VulnTrain/blob/main/CHANGELOG.md
Project-Url: Homepage, https://github.com/vulnerability-lookup/VulnTrain
Project-Url: Repository, https://github.com/vulnerability-lookup/VulnTrain
License: GPL-3.0-or-later
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
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: Topic :: Security
Requires-Python: >=3.10,<4.0
Requires-Dist: codecarbon (<3.0.0,>=2.8.3)
Requires-Dist: datasets (>=3.3.1)
Requires-Dist: evaluate (<0.5.0,>=0.4.3)
Requires-Dist: markdown-it-py (<4.0.0,>=3.0.0)
Requires-Dist: nltk (>=3.9.1)
Requires-Dist: pandas (>=2.2.3)
Requires-Dist: scikit-learn (<2.0.0,>=1.6.1)
Requires-Dist: torch (>=2.6.0)
Requires-Dist: transformers[torch] (<5.0.0,>=4.49.0)
Requires-Dist: valkey (>=6.1.0)
Description-Content-Type: text/markdown
[Description omitted; length: 11214 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 2.1.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
vulntrain/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vulntrain/config/__init__.py sha256=8sxDD2YNjsV5_jXUYCKf9Q-XXu6qInw9Wmu6LQilJXA 912
vulntrain/config/conf_sample.py sha256=aGb7zHbQgZZ-IEZJPw_k32m_GfOyStVHxNJg5XfoOHM 61
vulntrain/datasets/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vulntrain/datasets/create_dataset.py sha256=I5855zGkXnJhSEyzO5fZzIyxaS9CSAjMSdl14kzgVlg 5462
vulntrain/trainers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vulntrain/trainers/classify.py sha256=HfZ7eNOORqsVIMB8QcL1mPFh_gCuHhpmRY8WSiYr7YY 6128
vulntrain/trainers/summarize.py sha256=JDnBCiFrdr503DGKHVeH3zFGWF9gmhV8UhEOxQmgHQc 4404
vulntrain/utils.py sha256=xQ0jXbR95gCiMz6_SB-nMynxIyL9nBoiHUV8zNzj720 5142
vulntrain/validators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
vulntrain/validators/severity.py sha256=Z_spJhBl62l9H2Poe_K0TGxUGrQJ2fs2Muw6o5kcDBY 1946
vulntrain/validators/summarize.py sha256=S8A2flW85kZUL5ZVOwCLVzyixhl1Zi6ZhEe1VswX7EE 972
vulntrain-1.1.0.dist-info/COPYING sha256=jOtLnuWt7d5Hsx6XXB2QxzrSe2sWWh3NgMfFRetluQM 35147
vulntrain-1.1.0.dist-info/METADATA sha256=CppV_R906E4P0x_xKKWplS6baA14YLU-2iP_iIAt9yM 18129
vulntrain-1.1.0.dist-info/WHEEL sha256=XbeZDeTWKc1w7CSIyre5aMDU_-PohRwTQceYnisIYYY 88
vulntrain-1.1.0.dist-info/entry_points.txt sha256=h0IgNQopTx1ESfnBlrrrM9ZNwZ01bmdanAvX0vV2ZJU 382
vulntrain-1.1.0.dist-info/RECORD

entry_points.txt

vulntrain-dataset-generation = vulntrain.datasets.create_dataset:main
vulntrain-train-description-generation = vulntrain.trainers.summarize:main
vulntrain-train-severity-classification = vulntrain.trainers.classify:main
vulntrain-validate-severity-classification = vulntrain.validators.severity:main
vulntrain-validate-text-generation = vulntrain.validators.summarize:main