closure-linter icon indicating copy to clipboard operation
closure-linter copied to clipboard

Update closure-linter on pypi

Open wil93 opened this issue 10 years ago • 5 comments

Here on github the last release is 2.3.19, but on pypi it's 2.3.13, and that means that linux distros will use 2.3.13. For example, ArchLinux is using 2.3.13 on the official closure-linter package.

wil93 avatar Dec 16 '15 14:12 wil93

Update: the Archlinux package (which I linked in my first post) was updated to 2.3.19 in the meantime. It now pulls the latest version directly from github.

Still (even if it's not important in my workflow anymore) it would be nice to keep the pypi version up to date :smile:

wil93 avatar Dec 21 '15 19:12 wil93

I have pushed 2.3.13 on pypi since no version was pushed at that time.

I am happy to pass ownership of that package in PyPi as I don't have much time to keep the packages up to date

I can update it to 2.3.19 ... but it would be one time event

From this commit (https://github.com/google/closure-linter/commit/339a468111ce1c94eecc20dc5109a8cbdf98b68e) it looks like the package is named gjslint

it would help to get some feedback from the upstream maintainers regarding the package name as for now, there is a single tag https://github.com/google/closure-linter/tags

adiroiban avatar May 01 '17 13:05 adiroiban

I have updated a 2.3.19 wheel, but for now I am sloppy in terms of packaging on pypi... so it would still help to have someone else take care of this package on pypi

adiroiban avatar May 01 '17 13:05 adiroiban

You can have Travis CI deploy this package automatically, see: https://docs.travis-ci.com/user/deployment/pypi/

wil93 avatar May 01 '17 14:05 wil93

I have forked the repo at https://github.com/chevah/chevah-js-linter .

I have refactored a few test to be more reliable and be able to run each test.

Will push soon to PyPI but under a different name to not let people think that google-closure is still active.

adiroiban avatar Sep 11 '18 14:09 adiroiban