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

BREAKING CHANGE: removed requests from solnlib's dependencies #412

Merged
merged 3 commits into from
Nov 28, 2024

Conversation

sgoral-splunk
Copy link
Contributor

Issue number:ADDON-73536

PR Type

What kind of change does this PR introduce?

  • Breaking change
  • Feature
  • Bug Fix
  • Refactoring (no functional or API changes)
  • Documentation Update
  • Maintenance (dependency updates, CI, etc.)

Summary

The requests library has been removed from solnlib, so solnlib now depends on the requests library from the running environment.

Changes

removed requests from pyproject.toml

User experience

Solnlib will no longer install requests library. if requests are installed in <Add-on>/lib e.g. as a dependency of another library, that version will be taken first. If requests is missing from the add-on’s lib directory, then requests provided from splunk will be used. In case the splunk requests version is not sufficient for the user, user can deliver version he needs by simply adding it to the requirements.txt or pyproject.toml file in the add-on.

Checklist

If an item doesn't apply to your changes, leave it unchecked.

@sgoral-splunk sgoral-splunk marked this pull request as ready for review November 26, 2024 15:59
@sgoral-splunk sgoral-splunk requested a review from a team as a code owner November 26, 2024 15:59
pyproject.toml Outdated Show resolved Hide resolved
docs/release_6_0_0.md Outdated Show resolved Hide resolved
docs/release_6_0_0.md Outdated Show resolved Hide resolved
@sgoral-splunk sgoral-splunk merged commit 1016f87 into develop Nov 28, 2024
18 checks passed
@sgoral-splunk sgoral-splunk deleted the breaking_change/use_splunks_requests branch November 28, 2024 13:31
@github-actions github-actions bot locked and limited conversation to collaborators Nov 28, 2024
@srv-rr-github-token
Copy link
Contributor

🎉 This PR is included in version 5.5.0-beta.2 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@srv-rr-github-token
Copy link
Contributor

🎉 This PR is included in version 6.1.0-beta.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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

Successfully merging this pull request may close these issues.

3 participants