[PR #1182] [MERGED] Allow building against system Brotli #1748

Closed
opened 2026-01-29 20:55:36 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/google/brotli/pull/1182
Author: @gorloffslava
Created: 7/29/2024
Status: Merged
Merged: 5/30/2025
Merged by: @copybara-service[bot]

Base: masterHead: master


📝 Commits (10+)

  • 2a01fd8 + Added ability to build Brotli Python bindings against system-provided brotli instead of vendored one
  • b93502d fix: renamed print
  • 9018ef3 Merge branch 'google:master' into master
  • 1c380db Merge branch 'google:master' into master
  • 3a444a6 Merge branch 'google:master' into master
  • 0ea9927 + Improved setup.py formatting
  • 9b7beb4 Merge branch 'google:master' into master
  • 0e0ed5f perf: conditionally install pkgconfig if using system brotli
  • 5189ec1 Merge branch 'google:master' into master
  • dcc24d0 chore: fixing trailing whitespace in python/README.md

📊 Changes

3 files changed (+244 additions, -187 deletions)

View changed files

📝 pyproject.toml (+1 -1)
📝 python/README.md (+10 -0)
📝 setup.py (+233 -186)

📄 Description

This PR adds the capability to build Python bindings against system-provided Brotli instead of vendored one


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/google/brotli/pull/1182 **Author:** [@gorloffslava](https://github.com/gorloffslava) **Created:** 7/29/2024 **Status:** ✅ Merged **Merged:** 5/30/2025 **Merged by:** [@copybara-service[bot]](https://github.com/apps/copybara-service) **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (10+) - [`2a01fd8`](https://github.com/google/brotli/commit/2a01fd8f31309262b4d1cd1901055883198c0fb2) + Added ability to build Brotli Python bindings against system-provided brotli instead of vendored one - [`b93502d`](https://github.com/google/brotli/commit/b93502da88797373d0fba303145fdce40f1849f3) fix: renamed print - [`9018ef3`](https://github.com/google/brotli/commit/9018ef374fb077dc5efb98b93c4ad67e93a05256) Merge branch 'google:master' into master - [`1c380db`](https://github.com/google/brotli/commit/1c380db1655489cebc452dc2b80983dc53156400) Merge branch 'google:master' into master - [`3a444a6`](https://github.com/google/brotli/commit/3a444a6f2d4920f83357bb62677bf00b5014cdee) Merge branch 'google:master' into master - [`0ea9927`](https://github.com/google/brotli/commit/0ea9927a2ba8a918b74a5e68c53d15c78a1a07c6) + Improved setup.py formatting - [`9b7beb4`](https://github.com/google/brotli/commit/9b7beb425d89712f7d1eb67cbc6adf52e3bb438d) Merge branch 'google:master' into master - [`0e0ed5f`](https://github.com/google/brotli/commit/0e0ed5f0cc91b05f8d895984108e30099325c7be) perf: conditionally install pkgconfig if using system brotli - [`5189ec1`](https://github.com/google/brotli/commit/5189ec1f56e0e2964d947011381aa8b36a982cab) Merge branch 'google:master' into master - [`dcc24d0`](https://github.com/google/brotli/commit/dcc24d051d3caeaa00a1d7583b20130817864519) chore: fixing trailing whitespace in python/README.md ### 📊 Changes **3 files changed** (+244 additions, -187 deletions) <details> <summary>View changed files</summary> 📝 `pyproject.toml` (+1 -1) 📝 `python/README.md` (+10 -0) 📝 `setup.py` (+233 -186) </details> ### 📄 Description This PR adds the capability to build Python bindings against system-provided Brotli instead of vendored one --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-29 20:55:36 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/brotli#1748