Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Spark
Build and deploy intelligent apps
GitHub Models
Manage and compare prompts
MCP Registry
New
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
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
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
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 or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
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 }}
python-openxml
/
python-docx
Public
Notifications
You must be signed in to change notification settings
Fork
1.3k
Star
5.3k
Code
Issues
576
Pull requests
120
Actions
Projects
0
Wiki
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security
Insights
Commits
Branch selector
d9da49b
User selector
All users
Datepicker
All time
Commit History
Commits on Jun 12, 2025
fix: remove redundant w:pic "insertion"
Show description for d9da49b
scanny
committed
d9da49b
Copy full SHA for d9da49b
modn: improve ruff compliance
Show description for 592fa8f
scanny
committed
592fa8f
Copy full SHA for 592fa8f
modn: modernize tests
Show description for afa670a
scanny
committed
afa670a
Copy full SHA for afa670a
modn: improve type annotation
scanny
committed
4262f4d
Copy full SHA for 4262f4d
Commits on Jun 7, 2025
proj: modernize project environment
Show description for 3228bc5
scanny
committed
3228bc5
Copy full SHA for 3228bc5
Commits on May 1, 2024
release: prepare v1.1.2 release
scanny
committed
0cf6d71
Copy full SHA for 0cf6d71
fix: Python 3.12 fixes
scanny
committed
0a8e9c4
Copy full SHA for 0a8e9c4
fix: accommodate docxtpl use of Part._rels
scanny
committed
4cbbdab
Copy full SHA for 4cbbdab
fix(pkg): pull lxml pin
Show description for 0ec5dcd
scanny
committed
0ec5dcd
Copy full SHA for 0ec5dcd
rfctr: improve typing
scanny
committed
f246fde
Copy full SHA for f246fde
fix: XmlPart._rel_ref_count
Show description for e493474
scanny
committed
e493474
Copy full SHA for e493474
rfctr(dev): use more performant `fd` for clean
scanny
committed
3f56b7d
Copy full SHA for 3f56b7d
Commits on Apr 30, 2024
release: prepare v1.1.1 release
scanny
committed
e531576
Copy full SHA for e531576
rfctr: resolve some import cycles
scanny
committed
0a09474
Copy full SHA for 0a09474
fix(packaging): small packaging and doc tweaks
Show description for 5a80006
scanny
committed
5a80006
Copy full SHA for 5a80006
Commits on Apr 29, 2024
fix: fix some shortlist issues
scanny
committed
94802e4
Copy full SHA for 94802e4
feat(typing): add py.typed, improve public types
scanny
committed
89b399b
Copy full SHA for 89b399b
fix(table): fix _Row.cells can raise IndexError
Show description for f4a48b5
scanny
committed
f4a48b5
Copy full SHA for f4a48b5
rfctr(table): reimplement CT_Tc.tc_at_grid_offset
Show description for 512f269
scanny
committed
512f269
Copy full SHA for 512f269
feat(table): add CT_Tc.grid_offset
Show description for 7508051
scanny
committed
7508051
Copy full SHA for 7508051
feat(table): add _Cell.grid_span
scanny
committed
382d43e
Copy full SHA for 382d43e
rfctr(table): reimplement CT_Tc._tr_above
Show description for 6d49a69
scanny
committed
6d49a69
Copy full SHA for 6d49a69
docs: update Table docs
scanny
committed
5a1d614
Copy full SHA for 5a1d614
feat(table): add _Row.grid_cols_after
scanny
committed
1cfcee7
Copy full SHA for 1cfcee7
feat(table): add _Row.grid_cols_before
scanny
committed
4e5dd91
Copy full SHA for 4e5dd91
rfctr: modernize opc.shared.lazyproperty
Show description for 6c34f12
scanny
committed
6c34f12
Copy full SHA for 6c34f12
rfctr: improve expression
scanny
committed
d8a3289
Copy full SHA for d8a3289
rfctr: modernize table tests
scanny
committed
cf5286c
Copy full SHA for cf5286c
rfctr: improve typing for tables
scanny
committed
5a22c52
Copy full SHA for 5a22c52
rfctr(lint): tune in ruff settings
scanny
committed
630ecbf
Copy full SHA for 630ecbf
Commits on Nov 4, 2023
release: prepare v1.1.0 release
scanny
committed
57d3b9e
Copy full SHA for 57d3b9e
Commits on Nov 3, 2023
docs: update docs for .iter_inner_content()
scanny
committed
16c7f34
Copy full SHA for 16c7f34
blk: add BlockItemContainer.iter_inner_content()
scanny
committed
ee130dc
Copy full SHA for ee130dc
oxml: add .inner_content_elements props
scanny
committed
24e4c1b
Copy full SHA for 24e4c1b
blk: add Document.iter_inner_content()
scanny
committed
f46751f
Copy full SHA for f46751f
Pagination
Previous
Next
You can’t perform that action at this time.