algorand / algorand/pyteal

Python tooling: Monitor unused dependencies

Aperta
#298 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
new-feature-request Team Scytale
Lingua principale
Python
Stelle
288
Fork
138
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

## Problem

Unused dependencies unnecessarily complicate project maintenance. For example, an unused dependency may cause a dependency conflict. If we can identify unused dependencies with low effort, then we can minimize the problem space.

The ticket requests trialing tooling to automate detection of unused dependencies.

Related: Thread motivating discussion - https://github.com/algorand/pyteal/pull/249#discussion_r832667984.

## Solution

Possible tooling taken from https://github.com/algorand/pyteal/issues/218:
* https://github.com/bndr/pipreqs
* https://github.com/damnever/pigar

## Dependencies

## Urgency

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.