Skip to content

Instantly share code, notes, and snippets.

@NurElHuda
Forked from michaelBenin/sort_requirements.py
Created August 22, 2021 21:23
Show Gist options
  • Save NurElHuda/55b574806a0c58340ec95888ff6dd110 to your computer and use it in GitHub Desktop.
Save NurElHuda/55b574806a0c58340ec95888ff6dd110 to your computer and use it in GitHub Desktop.
Sort requirements pip files or requirements.txt for python dependencies
requirements_file = 'base.pip'
requirements = open(requirements_file, 'r')
content = requirements.read().splitlines()
content = list(set(content))
content.sort(key=lambda y: y.lower())
content = '\n'.join(content)
file = open(requirements_file, 'w')
file.write(content)
file.close()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment