{"categories":[{"label":"Security","url":"https://skillfed.io/packages/category/security/2"}],"enrichment":{"capability":"A Python client library for the Snyk API that enables programmatic vulnerability assessment, project management, and dependency testing across multiple package ecosystems.","skillfed_tags":["vulnerability-scanning","api-client","security-automation"],"use_cases":["Automate vulnerability scanning of dependencies in CI/CD pipelines by testing manifests or individual package versions.","Bulk-query vulnerability data for dependencies across multiple organizations and projects programmatically.","Integrate security assessments into custom dashboards or reporting tools that need structured access to project and vulnerability metadata.","Test manifests from multiple package managers as part of a unified security audit workflow.","Manage project metadata\u2014tags, settings, and organization membership\u2014via automation rather than manual UI interaction."],"what_it_does":"pysnyk is a Python wrapper around the Snyk vulnerability assessment API. It provides object-oriented access to Snyk organizations, projects, dependencies, and vulnerability data, allowing you to programmatically query security information about packages across multiple ecosystems and manage Snyk projects.\n\nThe library abstracts the REST API behind manager objects and model classes, so you work with structured objects rather than raw HTTP calls. You can test individual packages for known vulnerabilities, scan entire dependency manifests, retrieve project settings, and manage tags and integrations\u2014all authenticated via an API token. It depends on requests for HTTP, mashumaro for serialization, and retry for fault tolerance.","worth_installing":"Yes, if you need programmatic access to the Snyk API and can tolerate dormant maintenance. The library is stable and dependency-light, with no known vulnerabilities and broad Python version support (3.7 through 3.11). However, verify that the API surface matches your target Snyk instance version, and monitor for breaking changes that this client may not track. Not recommended for projects requiring active upstream support or frequent API updates."},"id":"pysnyk","links":{"html":"https://skillfed.io/packages/pysnyk","md":"https://skillfed.io/packages/pysnyk.md","pypi":"https://pypi.org/project/pysnyk/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2024-01-13","license_spdx":null,"license_treatment":"permissive","name":"pysnyk","python_support":"supports_current","summary":"A Python client for the Snyk API"},"popularity":{"monthly_downloads":268563,"position":8273,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.9.19"}
