Releases: cnescatlab/cnes-pylint-extension
Releases · cnescatlab/cnes-pylint-extension
v7.0.0
What's Changed
- Update support pylint3 by @Topin2001 in #17
- Dev by @louisjdmartin in #19
New Contributors
- @Topin2001 made their first contribution in #17
Full Changelog: v6.0.0...v7.0.0
Compatibility to pylint 3 - Release candidate
⚠️ ⚠️ THIS VERSION INCLUDES SOME BREAKING CHANGES, IT WORKS WITH PYLINT 3 ONLY ⚠️ ⚠️
What's Changed
- Update support pylint3 by @Topin2001 in #17
New Contributors
- @Topin2001 made their first contribution in #17
Full Changelog: v6.0.0...v7.0.0rc1
Download: https://pypi.org/project/cnes-pylint-extension/7.0.0rc1/
cnes-pylint-extension v6.0.0
This version is compatible with Pylint 2.12 and more
You can install it with pip install cnes-pylint-extension
Publish cnes-pylint-extension to PIP!
This version is still the cnes-pylint-extension v5.0.0, but now, it is officially published on PIP repositories
cnes-pylint-extension v5.0.0
This version of CNES Checker is compatible with pylint 2.5.0
Dependencies in their order of installation :
- setuptools_scm-3.5.0
- setuptools 39.2.0
- pytest-runner-5.2
- wrapt-1.12.1
- six-1.14.0
- lazy-object-proxy-1.4.3
- mccabe-0.6.1
- isort-4.3.21
- typed-ast-1.4.1
- astroid-2.4.0
- pylint-2.5.0
cnes-pylint-extension v4.0.0
This version of CNES Checker is compatible with pylint 2.1.1
Dependencies in their order of installation :
- setuptools_scm-3.1.0
- pytest-runner-4.2
- wrapt-1.10.11
- six-1.11.0
- lazy-object-proxy-1.3.1
- mccabe-0.6.1
- isort-4.3.4
- typed-ast-1.1.0
- astroid-2.0.4
- pylint-2.1.1
Install with pip
python3 -m pip install --index-url file://$1 setuptools-scm
python3 -m pip install --index-url file://$1 pytest-runner
python3 -m pip install --index-url file://$1 pylint
pylint --version
Install with setup-py.bash
Pylint and its dependencies in their order of installation
packages=(setuptools_scm-3.1.0
pytest-runner-4.2
wrapt-1.10.11
six-1.11.0
lazy-object-proxy-1.3.1
mccabe-0.6.1
isort-4.3.4
typed-ast-1.1.0
astroid-2.0.4
pylint-2.1.1
)
Extract pylint and its dependencies in a temporary directory
mkdir -p /tmp/pylint-packages
cd /tmp/pylint-packages
for package in $1/*; do
tar -xf $package
done
Install all packages in the correct order
for package in ${packages[*]}; do
cd $package
python3 setup.py install
cd ..
done
Check that Pylint is correctly installed
pylint --version
cnes-pylint-extension v3.0.0
This version of CNES Checker is compatible with pylint 1.7.4. and 1.9.1.
Install with pip
python2 -m pip install --index-url file://$1 setuptools-scm
python2 -m pip install --index-url file://$1 pytest-runner
python2 -m pip install --index-url file://$1 pylint
pylint --version
Install with setup-py.bash
Pylint and its dependencies in their order of installation
packages=(setuptools_scm-3.1.0
pytest-runner-4.2
futures-3.2.0
enum34-1.1.6
wrapt-1.10.11
six-1.11.0
lazy-object-proxy-1.3.1
singledispatch-3.4.0.3
backports.functools_lru_cache-1.5
configparser-3.5.0
mccabe-0.6.1
isort-4.3.4
astroid-1.6.5
pylint-1.9.1
)
Extract pylint and its dependencies in a temporary directory
mkdir -p /tmp/pylint-packages
cd /tmp/pylint-packages
for package in $1/*; do
tar -xf $package
done
Install all packages in the correct order
for package in ${packages[*]}; do
cd $package
python2 setup.py install
cd ..
done
Check that Pylint is correctly installed
pylint --version
Cnes Pylint Extension V2.0
Cnes Pylint Extension V2.0 compatible with pylint 1.6.5.
Same intallation procedure than pylint 1.5
CNES Pylint Extension V1.0
CNES Pylint Extension V1.0 contains specific checkers to Pylint V 1.5.
Dependencies in their order of installation
- colorama-0.3.3
- lazy-object-proxy-1.2.1
- six-1.9.0
- wrapt-1.10.5
- astroid 1.4.1
- pylint 1.5
Install with setup-py.bash
Install all packages in the correct order
for package in ${packages[*]}; do
cd $package
python2 setup.py install
cd ..
done
Check that Pylint is correctly installed
pylint --version