-
-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
requires package-lint 0.2? #11
Comments
Yes, you can see the package here: https://stable.melpa.org/#/package-lint (0.17, in fact!) The MELPA Stable build machinery fills in the headers using the tag. It would be invalid for straight/elpaca to assume that the headers in the files in a git repository would always be correct: many repos use placeholder versions like this and rely on the packaging process to fill them in. |
Do we have any numbers on this? https://github.com/search?q=%22%3B%3B+Version%3A%22++language%3Aelisp+NOT+is%3Afork&type=code&p=5 |
No, I don't have stats, but I have about 57 of 'em just directly under my user account here, several quite popular, so that's "many", and I've seen it elsewhere too. I know there's a push by the GNU folks to use |
That's not the goal of the feature. The goal is to warn users when a package declares a dependency version greater than the version the user has installed. For more context: |
flycheck-package/flycheck-package.el
Line 10 in 3a6aaed
Is there a package-lint 0.2?
It looks like package-lint declares a Version of "0":
https://github.com/purcell/package-lint/blob/8f7c46d204c9ebe99e3843934be726fa3a3e5190/package-lint.el#L9
For some context as to why I'm asking:
straight.el and Elpaca have been asked to issue warnings when a package requires a higher version of a dependency than that which is installed. While developing the feature, flycheck-package requesting package-lint 0.2 is the only package which was flagged (on my personal init).
The text was updated successfully, but these errors were encountered: