- readme in pypi page
- test coverage
- add pip.*.build module files
- version from .cz.json
- use commitizen to provide setup.py version
- use pyupgrade to update codebase to py3.7+
- move src into separate package
- use github for ci env
- vendor pip 22.0.3
- drop py2 support
- invalid git+ssh url generated from pip-freeze
- use twine for uploading packages
- update for pip20.2
- support pip~=20.1 versions
- replace pickle based testing for distributions
- add pycrunch test runner
- migrate interactive update feature for pip-20
- add support for pip~=20
- py2 vs py3 compatibility
- add requirements to setup.cfg correctly
- failed to upload to pypi with md format
- update tests
- split file module
- ensure latest pip version installed while testing in travis
- update travis pip version closes #4
- black format
- black format
- update commands.py for pip 19.3.1
- update main.py for pip 19.3.1
- updates for pip-19
- correct annotation for py2
- add ability to update requirements based on setup.cfg
- handle error when installed_version is None
- case-insensitive sorting in setup.cfg
- save setup.cfg requirements in sorted manner
- Py2 compatibility issues of configparser closes #2
- update py27 conflicting usage of configparser
- update py27 conflicting requirements
- updated for pip 18.1
- getting version from package
- add check that pipm is run inside virtualenv only
- remove requirements from setup.cfg after uninstall
- remove pyproject.toml and use setup.py
- update invoke tasks
- bumping version to 10.4.3
- use poetry for managing project dependencies
- updating setup.cfg extra requires section
- requiring six to be installed before package
- requiring six to be installed before package
- saving requirements to files
- add ability to save abstract meta data to setup.cfg fixes #1
- adding six to project
- remove unused file patched request
- correct python2 errors
- correct interactive-update option for pip-10.0
- update for pip>=10.0.0
- introducing version based compatibility with pip
- update readme
- adding alias u for update command
- adding ability to interactively update packages
- do not add pipm to requirements
- override default pip script
- add --all argument to install command
- extend freeze mtheod to save on freeze
- call save after every install even when nothing installed
- return correct base file name when requirements dir is present
- adding rm command for uninstall
- saving requirement to a new file
- correct get_orphaned_pkg method
- using invoke script instead of fabric
- regression and add more tests
- correctly create requirement line in additional req files
- uploading package to PyPI
- update uninstall command to remove orphaned packages
- adding update command
- update save method to strip empty lines
- update pipm save requirements file method
- adding separate method to call the main process
- adding pip/opertations/freeze.py
- update save_req method on commands
- adding save file function
- pump version
- update pipm.file functions
- improve installcommandplus
- recursive paths
- adding installcommand
- create pipm package