Make sure a recent version of pip is used.

- The version in impish isn't new enough.
This commit is contained in:
Andrew Hamilton 2021-12-29 22:52:52 +10:00
parent dc0a5a32b9
commit 4045b002d9
3 changed files with 5 additions and 2 deletions

View file

@ -10,6 +10,7 @@ Eris maintains an up-to-date set of reports for every file in a codebase.
Install eris directly using pip, and apt install the tools eris relies on: Install eris directly using pip, and apt install the tools eris relies on:
pip install --upgrade pip # A recent version of pip is needed.
pip install git+https://github.com/ahamilton/eris@v2021.12.24#subdirectory=eris pip install git+https://github.com/ahamilton/eris@v2021.12.24#subdirectory=eris
eris --apt-install-tools eris --apt-install-tools
@ -47,7 +48,7 @@ Then to run:
## Tools ## Tools
File types(100) | Tools(58) File types(101) | Tools(58)
----------:| ----- ----------:| -----
.* | [contents](http://pygments.org/) • [metadata](https://github.com/ahamilton/eris) • [git_diff](https://git-scm.com/docs/git-diff) • [git_blame](https://git-scm.com/docs/git-blame) • [git_log](https://git-scm.com/docs/git-log) .* | [contents](http://pygments.org/) • [metadata](https://github.com/ahamilton/eris) • [git_diff](https://git-scm.com/docs/git-diff) • [git_blame](https://git-scm.com/docs/git-blame) • [git_log](https://git-scm.com/docs/git-log)
.py | [python_syntax](https://en.wikipedia.org/wiki/Python_syntax_and_semantics) • [python_unittests](https://docs.python.org/3/library/unittest.html) • [pytest](https://docs.pytest.org/en/latest/) • [pydoc](https://docs.python.org/3/library/pydoc.html) • [mypy](http://mypy-lang.org/) • [python_coverage](https://coverage.readthedocs.io/) • [pycodestyle](http://pycodestyle.pycqa.org/en/latest/) • [pydocstyle](http://www.pydocstyle.org/en/2.1.1/usage.html) • [pyflakes](https://pypi.org/project/pyflakes/) • [pylint](https://www.pylint.org/) • [python_gut](https://github.com/ahamilton/eris) • [python_mccabe](https://pypi.org/project/mccabe/) • [bandit](https://pypi.org/project/bandit/) .py | [python_syntax](https://en.wikipedia.org/wiki/Python_syntax_and_semantics) • [python_unittests](https://docs.python.org/3/library/unittest.html) • [pytest](https://docs.pytest.org/en/latest/) • [pydoc](https://docs.python.org/3/library/pydoc.html) • [mypy](http://mypy-lang.org/) • [python_coverage](https://coverage.readthedocs.io/) • [pycodestyle](http://pycodestyle.pycqa.org/en/latest/) • [pydocstyle](http://www.pydocstyle.org/en/2.1.1/usage.html) • [pyflakes](https://pypi.org/project/pyflakes/) • [pylint](https://www.pylint.org/) • [python_gut](https://github.com/ahamilton/eris) • [python_mccabe](https://pypi.org/project/mccabe/) • [bandit](https://pypi.org/project/bandit/)
@ -78,7 +79,7 @@ File types(100) | Tools(58)
.so | [nm](https://linux.die.net/man/1/nm) .so | [nm](https://linux.die.net/man/1/nm)
.deb | [dpkg_contents](https://wiki.debian.org/Teams/Dpkg) • [dpkg_info](https://wiki.debian.org/Teams/Dpkg) .deb | [dpkg_contents](https://wiki.debian.org/Teams/Dpkg) • [dpkg_info](https://wiki.debian.org/Teams/Dpkg)
.rpm | [rpm](http://rpm.org/) .rpm | [rpm](http://rpm.org/)
.png .jpg .gif .bmp .tif .tiff .tga .ico .xpm | [mediainfo](https://mediaarea.net/MediaInfo) • [pil](http://python-pillow.github.io/) .png .jpg .jpeg .gif .bmp .tif .tiff .tga .ico .xpm | [mediainfo](https://mediaarea.net/MediaInfo) • [pil](http://python-pillow.github.io/)
.svg .svgz | [cairosvg](https://cairosvg.org/) .svg .svgz | [cairosvg](https://cairosvg.org/)
.mkv .mka .mks .ogg .ogm .avi .wav .mpeg .mpg .vob .mp4 .mpgv .mpv .m1v .m2v .mp2 .mp3 .asf .wma .wmv .qt .mov .rm .rmvb .ra .ifo .ac3 .dts .aac .flac .aiff .aifc .au .iff .flv .srt .ssa .ass .sami | [mediainfo](https://mediaarea.net/MediaInfo) .mkv .mka .mks .ogg .ogm .avi .wav .mpeg .mpg .vob .mp4 .mpgv .mpv .m1v .m2v .mp2 .mp3 .asf .wma .wmv .qt .mov .rm .rmvb .ra .ifo .ac3 .dts .aac .flac .aiff .aifc .au .iff .flv .srt .ssa .ass .sami | [mediainfo](https://mediaarea.net/MediaInfo)
.iso | [isoinfo](https://manpages.debian.org/jessie/genisoimage/isoinfo.1.en.html) .iso | [isoinfo](https://manpages.debian.org/jessie/genisoimage/isoinfo.1.en.html)

View file

@ -5,6 +5,7 @@ set -e
sudo apt-get install -y python3.9 python3-pip sudo apt-get install -y python3.9 python3-pip
python3.9 -m pip install --upgrade pip
python3.9 -m pip install $1 ./eris python3.9 -m pip install $1 ./eris
eris --apt-install-tools eris --apt-install-tools
# When developing... # When developing...

View file

@ -26,6 +26,7 @@ Eris maintains an up-to-date set of reports for every file in a codebase.
Install eris directly using pip, and apt install the tools eris relies on: Install eris directly using pip, and apt install the tools eris relies on:
pip install --upgrade pip # A recent version of pip is needed.
pip install git+https://github.com/ahamilton/eris@v2021.12.24#subdirectory=eris pip install git+https://github.com/ahamilton/eris@v2021.12.24#subdirectory=eris
eris --apt-install-tools eris --apt-install-tools