pyjanitor-devs/pyjanitor

Huge Requirements.txt for pyjanitor

Open

#793 opened on Jan 27, 2021

View on GitHub
 (4 comments) (1 reaction) (0 assignees)Python (164 forks)batch import
available for hackinggood first issuehelp wantedhigh priorityinfrastructure

Repository metrics

Stars
 (1,217 stars)
PR merge metrics
 (Avg merge 2d 12h) (4 merged PRs in 30d)

Description

Hi ,

I am using some basic functions from pyjanitor such as - clean_names() , collapse_levels() in one of my code which I want to productionise. And there are limitations on the size of the production code base. Currently ,if I just look at the requirements.txt for just "pyjanitor" , its huge . I don't think I require all the dependencies in my code. How can I remove the unnecessary ones ? Or Whats the best approach to productionize the code which uses the above basic pyjanitor functions.

To get requirement.txt file, I did -- python -m venv test_env pip install pyjanitor pip freeze > pyjanitor_req.txt

pyjanitor_req.txt

Contributor guide