Commit Graph

53 Commits

Author SHA1 Message Date
Ivan Babrou
12238b08ef pythonPackages.pylint: fix build on darwin
The test no longer exists after #112908:

```
Disabled tests path "pylint/test/test_functional.py" does not exist. Aborting
```
2021-03-18 19:55:20 -07:00
Martin Weinelt
da92fff6d1 python3Packages.pylint: 2.6.2 -> 2.7.1
https://github.com/PyCQA/pylint/blob/pylint-2.7.1/ChangeLog#L5-L197
2021-03-05 14:06:03 +00:00
Fabian Affolter
c27bb71cc6 python3Packages.pylint: 2.6.0 -> 2.6.2 2021-02-17 08:43:39 +01:00
Mario Rodas
fe5a611a35 pythonPackages.pylint: 2.5.3 -> 2.6.0 2020-09-19 04:20:00 +00:00
Frederik Rietdijk
9e2616f71b python: pylint: 2.5.2 -> 2.5.3 2020-08-04 21:54:53 +02:00
Marcus Boyd
5e759553ae pythonPackages.pylint: propagate toml 2020-07-04 14:54:20 -07:00
Romanos Skiadas
dfcd82a01b pylint: fix 1.9
It depends on pyenchant, which is disabled on python2. This results
in:
```
nix-env -iA unstable.python27Packages.pylint
replacing old 'python2.7-pylint-1.9.5'
installing 'python2.7-pylint-1.9.5'
error: pyenchant-3.1.1 not supported for interpreter python2.7
```

Remove it, à la
eb0d5fc3f0
and now it builds again.
2020-06-28 12:56:54 +01:00
Jonathan Ringer
27f0dabfbf python3Packages.pylint: fix build and tests 2020-06-11 10:00:27 +02:00
Frederik Rietdijk
d8db80c1a4 python: pylint: 2.4.4 -> 2.5.2 2020-06-11 10:00:19 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Frederik Rietdijk
756a6f0b49 python: pylint: 2.4.3 -> 2.4.4 2019-11-22 08:37:22 +01:00
Kier Davis
443f1a43ef pythonPackages.pylint: add setuptools
Previously it was missing a runtime dependency on setuptools:

    [kier@saelli:~/checkouts/nixpkgs]$ $(nix-build -A python27Packages.pylint --no-out-link)/bin/pylint
    Traceback (most recent call last):
      File "/nix/store/0k8h6n6nxjcs2j5jp54mfppjbx37hrrg-python2.7-pylint-1.9.5/bin/.pylint-wrapped", line 6, in <module>
        from pylint import run_pylint
      File "/nix/store/0k8h6n6nxjcs2j5jp54mfppjbx37hrrg-python2.7-pylint-1.9.5/lib/python2.7/site-packages/pylint/__init__.py", line 11, in <module>
        from .__pkginfo__ import version as __version__
      File "/nix/store/0k8h6n6nxjcs2j5jp54mfppjbx37hrrg-python2.7-pylint-1.9.5/lib/python2.7/site-packages/pylint/__pkginfo__.py", line 25, in <module>
        from pkg_resources import parse_version
    ImportError: No module named pkg_resources

With this change, the same command now correctly prints pylint's help text.

This only applies to Python 2.
2019-10-28 10:52:50 +01:00
Frederik Rietdijk
be7b41b6ba python: pylint: 2.4.2 -> 2.4.3 2019-10-27 16:26:50 +01:00
Frederik Rietdijk
fd5e7da1f8 python: pylint: 2.3.1 -> 2.4.2 2019-10-18 09:54:04 +02:00
Jörg Thalheim
b31931adf5
python.pkgs.pylint_1_9: fix incorrect checksum
was not updated in 08d556c0e8
2019-09-13 16:32:04 +01:00
Jörg Thalheim
08d556c0e8
python.pkgs.pylint_1_9: 1.9.4 -> 1.9.5
Also fix build by skipping a test that requires setuptools to be present.
(Also just adding setuptools does not fix the issue either?)
2019-09-13 13:53:20 +01:00
volth
f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
Matthew Bauer
eb0d5fc3f0 pylint: remove pyenchant dependency
pyenchant is broken on macOS and also no longer actively developed.
pylint has made this an optional dependency that is no longer part of the
default test suite.

See this issue for more discussion:

https://github.com/PyCQA/pylint/issues/1900
2019-06-03 11:13:35 -04:00
Jonathan Ringer
519196e755 pythonPackages.pylint: 2.2.3 -> 2.3.1 2019-05-18 18:26:59 -07:00
Frederik Rietdijk
699a0dad2f python: pylint: 2.2.2 -> 2.2.3 2019-04-18 12:42:41 +02:00
Frederik Rietdijk
a1a4ff7471 python.pkgs.pylint: pytestrunner belongs in nativeBuildInputs
because it's in `setup_requires`. Noticed when building with `doCheck =
false;`.
2019-03-26 15:33:05 +01:00
Frederik Rietdijk
c0e6fbba70 python: pylint: 1.9.3 -> 1.9.4 2019-01-04 14:35:58 +01:00
Robert Schütz
b0c44debac python.pkgs.pylint: disable broken tests
fixes https://github.com/NixOS/nixpkgs/issues/51394
2018-12-03 16:50:41 +01:00
Robert Schütz
8310ad14a4 python: pylint: 2.1.1 -> 2.2.2 2018-12-03 16:50:41 +01:00
Frederik Rietdijk
d6198515b4 python: pylint: 1.9.2 -> 1.9.3 2018-12-03 16:50:39 +01:00
Ben Wolsieffer
67ea56717a python2Packages.pylint: init at 1.9.2 2018-10-11 18:15:15 -04:00
Frederik Rietdijk
99ae554b9a python: pylint: 2.0.1 -> 2.1.1 2018-08-25 07:38:23 +02:00
Robert Schütz
7f69825334 python.pkgs.pylint: 2.0.0 -> 2.0.1 2018-07-26 12:43:18 +02:00
Frederik Rietdijk
3bbdf27a16 python: pylint: 1.9.2 -> 2.0.0 2018-07-26 12:43:05 +02:00
Vladimír Čunát
2059bf9e39
Merge older staging with added firefox-related updates 2018-06-29 21:06:39 +02:00
Ryan Mulligan
fce8f26af6 treewide: http -> https (#42665) 2018-06-27 22:12:57 +02:00
Frederik Rietdijk
ced21f5e1a pythonPackages: remove name attribute`
The `buildPython*` function computes name from `pname` and `version`.
This change removes `name` attribute from all expressions in
`pkgs/development/python-modules`.

While at it, some other minor changes were made as well, such as
replacing `fetchurl` calls with `fetchPypi`.
2018-06-23 18:14:26 +02:00
Frederik Rietdijk
085792db66 python: pylint: 1.8.4 -> 1.9.2 2018-06-22 13:09:26 +02:00
Frederik Rietdijk
fae0aa6fbf python: pylint: 1.8.3 -> 1.8.4 2018-04-08 11:36:07 +02:00
Frederik Rietdijk
c85ffe1069 python: pylint: 1.8.2 -> 1.8.3 2018-04-08 11:34:55 +02:00
Robert Schütz
5f5c41dadc pythonPackages.pylint: add mccabe to propagatedBuildInputs 2018-03-01 14:43:12 +01:00
Frederik Rietdijk
ee558088fd python: pylint: 1.8.1 -> 1.8.2 2018-02-03 17:43:30 +01:00
Frederik Rietdijk
bc459a8176 python: pylint: 1.7.4 -> 1.8.1 2017-12-31 10:55:14 +01:00
Frederik Rietdijk
7ce848309e python.pkgs: updates 2017-10-27 21:34:42 +02:00
Frederik Rietdijk
c4ec44e4d7 python.pkgs.pylint: use fetchPypi 2017-09-07 09:28:03 +02:00
Frederik Rietdijk
ac1ea28a50 python.pkgs: maintenance updates 2017-07-28 16:56:33 +02:00
Frederik Rietdijk
f25720cacb python.pkgs.pylint: fix build on python2, fixes #26745 2017-06-22 07:46:30 +02:00
Robert Scott
21e3b2ff55 python.pkgs.pylint: add pytestrunner to buildInputs 2017-05-29 02:10:43 +01:00
Frederik Rietdijk
6b999f3c42 Python: many package updates
Did not test all packages. Likely we'll have some breakage.
2017-05-27 14:25:08 +02:00
Dan Peebles
90b9719f4f treewide: fix the remaining issues with meta attributes 2017-04-29 04:24:34 +00:00
Fernando J Pando
6be140d621 pylint: 1.5.4 -> 1.6.5
- tested on nixos
- tested on darwin
2017-03-03 08:37:42 -05:00
Frederik Rietdijk
9441311e93 pythonPackages.pylint: 1.4.1 -> 1.5.4 2016-01-24 14:34:06 +01:00
Domen Kožar
6cf4e29c4f Fix build for python3Packages.spyder
pylint (using Python 2.7) got propagated into python3Packages.spyder
so Python 2.7 setup-hook was used instead of python34.

Now that pylint is part of pythonPackages attribute set, pylint is
used with python3.4 as a base.
2015-12-02 19:07:46 +01:00
Damien Cassou
c9b4cb56ae update pylint, astroid, six, and logilab-common
pylint 1.4.0 -> 1.4.1
astroid 1.3.2 -> 1.3.4
six 1.8.0 -> 1.9.0
logilab-common 0.61.0 -> 0.63.2
2015-02-17 11:02:31 +01:00
Damien Cassou
8967e88438 Update pylint and astroid 2014-12-16 16:54:41 +01:00