Opened 12 years ago
Closed 11 years ago
#38843 closed update (fixed)
py*-pylint: update to 0.27, add py3* subports
Reported by: | jenstroeger (Jens Troeger) | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | blair (Blair Zajac), dh@…, stromnov (Andrey Stromnov) | |
Port: | py-pylint |
Description
I noticed that the pylint package is outdated, and sub-ports are available for only upto py27. The new URL for the project is:
although development/source seems to be hosted here:
(See the move "Has moved" comment on their original site http://www.logilab.org/857 ) The current version of pylint is also 0.27, the MacPorts version is 0.26.
Change History (6)
comment:1 Changed 12 years ago by larryv (Lawrence Velázquez)
Cc: | blair@… dh@… stromnov@… added |
---|---|
Port: | py-pylint added |
Summary: | Update pylint package → py*-pylint: update to 0.27, add py3* subports |
Version: | 2.1.3 |
comment:2 follow-up: 3 Changed 12 years ago by blair (Blair Zajac)
Patches welcome. Also, pylint typically has updated requirements on its dependent ports, py*-logilab-common and py*-logilab-astng, so those might need updates also. I don't have the cycles to do the work now, but if you put some patches together that I could test and just commit, that would help a lot.
comment:3 Changed 12 years ago by jenstroeger (Jens Troeger)
Replying to blair@…: Hm, I've never touched a portfile before but I can give it a try. Is there a page that gives me some pointer at how to get started?
comment:4 Changed 12 years ago by blair (Blair Zajac)
There's this, but in your case since you're just updating ports so there's not lot compared to writing a brand new port:
- go into each port with
port edit FOO
; replace FOO with py-logilab-astng, py-logilab-astng or py-lint - update the version number
- delete the revision line if there is one
- update the checksums to match the upstream tarballs
port -v upgrade FOO
When you've updated all three, try running pylint and see if it works. If so, then send the Portfiles.
Do not run port sync
during this, since it'll clobber your work.
comment:5 Changed 11 years ago by petrrr
Port is py-pylint @1.1.0
and up to date.
Please close this ticket!
comment:6 Changed 11 years ago by neverpanic (Clemens Lang)
Resolution: | → fixed |
---|---|
Status: | new → closed |
python3 subports are also available (except for python 3.4).
Thanks. In the future, please Cc relevant port maintainers.