Opened 8 years ago

Closed 7 years ago

#51998 closed update (fixed)

update py-pylint to 1.6.4 ; new dependencies -> add ports py-isort and py-backports-functools_lru_cache

Reported by: reneeotten (Renee Otten) Owned by: blair (Blair Zajac)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: stromnov (Andrey Stromnov), petrrr, kurthindenburg (Kurt Hindenburg)
Port: py-pylint

Description

attached is a patch for the py-pylint port to update it to version 1.6.4. I am not sure why the statement "file delete ${destroot}${python.pkgd}/logilab/init.py" would be necessary, it seems to work for me without doing this.

I have also updated the dependencies, which required two new ports "py-isort" (sll versions) and "py-backports-functools_lru_cache" (only for py27) - these new Portfiles are also attached.

I am not sure whether this should be submitted in three different tickets since they are all related... Please let me know the preferred/proper way of handling this for future events!

Attachments (3)

py-pylint.diff (2.1 KB) - added by reneeotten (Renee Otten) 8 years ago.
new_Portfile_py-isort (1.3 KB) - added by reneeotten (Renee Otten) 8 years ago.
new_Portfile_py-backports-functools_lru_cache (1.1 KB) - added by reneeotten (Renee Otten) 8 years ago.

Download all attachments as: .zip

Change History (8)

Changed 8 years ago by reneeotten (Renee Otten)

Attachment: py-pylint.diff added

Changed 8 years ago by reneeotten (Renee Otten)

Attachment: new_Portfile_py-isort added

Changed 8 years ago by reneeotten (Renee Otten)

comment:1 Changed 8 years ago by mf2k (Frank Schima)

Cc: blair@… removed
Owner: changed from macports-tickets@… to blair@…

comment:2 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)

py-backports-functools_lru_cache was added in r151396 but it fails to build with:

Download error on https://pypi.python.org/simple/setuptools_scm/: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590) -- Some packages may not be found!

Maybe it needs a dependency on port:py${python.version}-setuptools_scm?

comment:3 Changed 8 years ago by petrrr

Cc: petr@… added

Cc Me!

comment:4 Changed 8 years ago by reneeotten (Renee Otten)

My bad, for not adding the dependency on setuptools_scm... and thanks for correcting it. Strangely enough however it did install on my system (without having the setuptools_scm port installed), at least I am pretty sure that I tested it before submitting the Portfile. Any thoughts or am I just imagining things?

Anyway, thanks for updating/adding the ports, it all works now!

comment:5 Changed 7 years ago by kurthindenburg (Kurt Hindenburg)

Cc: kurthindenburg added
Resolution: fixed
Status: newclosed

This all appears to be in macports now - this port is at 1.6.5 currently

Note: See TracTickets for help on using tickets.