Skip to content

Releases: cnescatlab/cnes-pylint-extension

v7.0.0

23 Apr 12:15
7239cbf
Compare
Choose a tag to compare

⚠️ This release add some breaking changes - Works only with pylint 3, pylint 2 is not supported anymore ⚠️

What's Changed

New Contributors

Full Changelog: v6.0.0...v7.0.0

Compatibility to pylint 3 - Release candidate

22 Mar 13:51
113e294
Compare
Choose a tag to compare

⚠️ ⚠️ THIS VERSION INCLUDES SOME BREAKING CHANGES, IT WORKS WITH PYLINT 3 ONLY ⚠️ ⚠️

What's Changed

New Contributors

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

20 Apr 11:49
045f6e3
Compare
Choose a tag to compare

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!

14 Apr 14:24
f476bbd
Compare
Choose a tag to compare

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

06 May 09:03
fcd57ac
Compare
Choose a tag to compare

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

26 Sep 08:00
41be996
Compare
Choose a tag to compare

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

11 Sep 09:55
890cd42
Compare
Choose a tag to compare

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

08 Sep 07:28
Compare
Choose a tag to compare

Cnes Pylint Extension V2.0 compatible with pylint 1.6.5.

Same intallation procedure than pylint 1.5

CNES Pylint Extension V1.0

08 Sep 06:37
Compare
Choose a tag to compare

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