Skip to content
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

Update dependency on addressable #38

Merged

Conversation

ph
Copy link
Contributor

@ph ph commented Sep 8, 2017

Logstash ships with addressable 2.3.x, the constraints set on ruby-ftw
0.0.46 make it non installable on LS.

And logstash-output-websocket 3.0.3 requires FTW 0.0.46, this version of
the websocket output is the first version to have the documentation
changes.

Logstash ships with addressable 2.3.x, the constraints set on ruby-ftw
0.0.46 make it non installable on LS.

And logstash-output-websocket 3.0.3 requires FTW 0.0.46, this version of
the websocket output is the first version to have the documentation
changes.
@ph
Copy link
Contributor Author

ph commented Sep 8, 2017

@jordansissel this fixes the issue with the documentation generator and the websocket.

@magnusbaeck
Copy link

@ph, was there any reason for updating the addressable dependency to ~> 2.3.8, ruling out 2.4 or later? With Logstash 7 we're back to the exact same problem that you addressed with this PR (see logstash-plugins/logstash-input-websocket#19) since other parts of Logstash require addressable 2.4. Judging by addressable's README file the maintainer(s) appear to be pretty serious about semantic versioning and explicitly recommend a dependency spec like ~> 2.3.

@ph
Copy link
Contributor Author

ph commented Mar 4, 2019 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants