Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
rsartor-cmd
/
rules_python
Public
forked from
bazel-contrib/rules_python
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
feat: Rule for C extensions
- #1
#1
Closed
rsartor-cmd
wants to merge 12 commits into
main
rsartor-cmd/rules_python:main
from
py-extension
rsartor-cmd/rules_python:py-extension
Copy head branch name to clipboard
Conversation
Commits
12
(12)
Checks
Files changed
Closed
feat: Rule for C extensions
#1
rsartor-cmd
wants to merge 12 commits into
main
rsartor-cmd/rules_python:main
from
py-extension
rsartor-cmd/rules_python:py-extension
Copy head branch name to clipboard
Commits
Commits on Sep 23, 2025
empty impl
rickeylev
committed
0fefc88
View commit details
Copy full SHA for 0fefc88
Browse repository at this point
basic attr builder usage
rickeylev
committed
02a9dc1
View commit details
Copy full SHA for 02a9dc1
Browse repository at this point
add stub tests
rickeylev
committed
bd16c3c
View commit details
Copy full SHA for bd16c3c
Browse repository at this point
vibe coded py_extension impl. looks roughly valid, but untested
rickeylev
committed
c1f5a03
View commit details
Copy full SHA for c1f5a03
Browse repository at this point
Commits on Sep 24, 2025
making more vibe coded progress
rickeylev
committed
b12c295
View commit details
Copy full SHA for b12c295
Browse repository at this point
gave up vibe coding. confidence isn't correctness.
Show description for e7d21b1
rickeylev
committed
e7d21b1
View commit details
Copy full SHA for e7d21b1
Browse repository at this point
Commits on Sep 26, 2025
Merge branch 'main' of https://github.com/bazel-contrib/rules_python into py-extension
rickeylev
committed
959a773
View commit details
Copy full SHA for 959a773
Browse repository at this point
Commits on Oct 16, 2025
try cc_shared_library impl
rickeylev
committed
4494b28
View commit details
Copy full SHA for 4494b28
Browse repository at this point
Commits on Jun 26, 2026
feat: updates to the py_extension rule for building C extensions (#3851)
Show description for e8f4792
rsartor-cmd
authored
e8f4792
View commit details
Copy full SHA for e8f4792
Browse repository at this point
Commits on Jul 16, 2026
feat: updates to the py_extension rule for building C extensionsPy extension (#3875)
Show description for 9fb7ce7
rsartor-cmd
and
gemini-code-assist[bot]
authored
9fb7ce7
View commit details
Copy full SHA for 9fb7ce7
Browse repository at this point
Commits on Jul 21, 2026
Remove hasattr check.
rsartor-cmd
committed
7508cd3
View commit details
Copy full SHA for 7508cd3
Browse repository at this point
Replace 'os' and 'cpu' with PEP508 equivalents.
rsartor-cmd
committed
52c1b56
View commit details
Copy full SHA for 52c1b56
Browse repository at this point
You can’t perform that action at this time.