Skip to content

Enable development dependency scanning in pipenv projects

Release notes

TODO

Problem

As part of Add ability to optionally ignore dev dependenci... (#364585 - closed), the parser for Pipfile.lock files was updated to handle parsing the dev dependencies. By default, this would include new dependencies, and as such is considered a breaking change that must be released in %16.0. To accommodate this, the Pipfile.lock parser has not been added to gemnasium-python and must be added when releasing %16.0.

Proposal

Add the piplock parser to gemnasium-python and have it start scanning development dependencies when configured to do so.

NOTE: This would solve Dependency Scanning of Pipfile.lock without ins... (#299294).

Implementation

This page may contain information related to upcoming products, features and functionality. It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes. Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.

Edited by Oscar Tovar