google / closure-linter

Automatically exported from code.google.com/p/closure-linter
Apache License 2.0
109 stars 37 forks source link

Update closure-linter on pypi #97

Open wil93 opened 8 years ago

wil93 commented 8 years ago

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 commented 8 years ago

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:

adiroiban commented 7 years ago

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 commented 7 years ago

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

wil93 commented 7 years ago

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

adiroiban commented 5 years ago

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.