Skip to content

Conversation

absurdfarce
Copy link
Collaborator

Need to make sure we can find include directories for packages installed on the Docker images used by cibuildwheel

…when we're dealing with OS X

2. Add include/lib directories used by CentOS in order to (hopefully) build libev extension when building wheels
@absurdfarce
Copy link
Collaborator Author

Note that this will also require the merge of a fix on the datastax/python-driver-wheels side as well in order to leverage these changes.


libev_includes = ['/usr/include/libev', '/usr/local/include', '/opt/local/include', '/usr/include']
if is_macos:
libev_includes.extend(['/opt/homebrew/include', os.path.expanduser('~/homebrew/include')])
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just making the recent changes to support builds using Homebrew constrained to OSX builds only

@absurdfarce absurdfarce merged commit dbd4ea5 into master Mar 19, 2024
@absurdfarce absurdfarce deleted the python1378 branch March 19, 2024 17:16
fruch added a commit to fruch/python-driver that referenced this pull request Jun 6, 2024
…sync_with_upstream_3.29.1

version 3.29.1

* tag '3.29.1' of https://github.com/datastax/python-driver:
  Release 3.29.1: changelog & version (datastax#1199)
  PYTHON-1378 Expand search directories for includes (datastax#1198)
  clean up last "import six" (datastax#1197)
  fix build from source on macos using homebrew (datastax#1196)
  Added 3.29.0 to docs.yaml
fruch added a commit to fruch/python-driver that referenced this pull request Jun 6, 2024
…sync_with_upstream_3.29.1

version 3.29.1

* tag '3.29.1' of https://github.com/datastax/python-driver:
  Release 3.29.1: changelog & version (datastax#1199)
  PYTHON-1378 Expand search directories for includes (datastax#1198)
  clean up last "import six" (datastax#1197)
  fix build from source on macos using homebrew (datastax#1196)
  Added 3.29.0 to docs.yaml
dkropachev pushed a commit to dkropachev/python-driver that referenced this pull request Mar 5, 2025
dkropachev pushed a commit to scylladb/python-driver that referenced this pull request Mar 5, 2025
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.

1 participant