fecgov / fecfile-web-api

Back-end API for FECfile application
Other
8 stars 2 forks source link

Identify and remove unused dependencies in requirements.txt #1194

Open exalate-issue-sync[bot] opened 1 week ago

exalate-issue-sync[bot] commented 1 week ago

Task:

  1. Identify and remove unused dependencies
  2. Identify if an automated solution is possible, and if so, implement it

QA Notes

null

DEV Notes

Research automated options for identifying unused dependencies in {{requirements.txt}}

[https://github.com/matthewhughes934/py-unused-deps|https://github.com/matthewhughes934/py-unused-deps|smart-link] seems like the type of thing we’re looking for but it’s low usage and contributor numbers take it out of the running in my book.

Design

null

See full ticket and images here: FECFILE-1776

exalate-issue-sync[bot] commented 4 days ago

akhorsand commented: [~accountid:712020:2a1493e5-adee-45bd-b27e-868a5c8d3f62] this is assigned for Sprint 52 - can you add some detail and get it ready for pointing? Thanks!

exalate-issue-sync[bot] commented 2 days ago

akhorsand commented: Before moving to Sprint Backlog, this will be split into two tickets corresponding with the two tasks - the first will be pointed at 3, the second at 5.