pittcsc / PittAPI

An API to easily get data from the University of Pittsburgh
https://pittapi.pittcsc.org
GNU General Public License v2.0
105 stars 30 forks source link

Clean up dependencies #181

Open tianyizheng02 opened 2 weeks ago

tianyizheng02 commented 2 weeks ago

As a follow-up to #176, I want to clean up the dependencies listed in the Pipfile and requirements.txt. Some listed dependencies are no longer used and should be deleted, while others are purely dev dependencies (i.e., used by us for development purposes and not actually required by PittAPI).

I'm opening an issue for this because there are some dependencies that I'm not entirely sure of and I need help figuring out what to do about those ones; I've marked such dependencies with TODO.


KEY:

These are the dependencies currently listed in the Pipfile:

tianyizheng02 commented 2 weeks ago

@nij-patel, you were the one who did most of the work in upgrading the repo to Python 3.12, and @FishOfPitt116, you were the one who updated the versions for coverage and pytest-cov, so I'd appreciate it if you two could take a look at my TODOs.