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
Accelerator
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 }}
josegonzalez
/
python-gitlab-backup
Public
Notifications
You must be signed in to change notification settings
Fork
6
Star
16
Code
Issues
0
Pull requests
0
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security and quality
Insights
fix: make gitlab-backup importable and testable, and fix what that surfaced
- #227
#227
Merged
josegonzalez
merged 18 commits into
josegonzalez:master
josegonzalez/python-gitlab-backup:master
from
mhajder:develop
mhajder/python-gitlab-backup:develop
Copy head branch name to clipboard
Aug 19, 2026
Conversation
Commits
18
(18)
Checks
Files changed
Merged
fix: make gitlab-backup importable and testable, and fix what that surfaced
#227
josegonzalez
merged 18 commits into
josegonzalez:master
josegonzalez/python-gitlab-backup:master
from
mhajder:develop
mhajder/python-gitlab-backup:develop
Copy head branch name to clipboard
Commits
Commits on Aug 16, 2026
refactor: move logic out of bin/gitlab-backup into the package
Show description for 407c161
mhajder
committed
407c161
View commit details
Copy full SHA for 407c161
Browse repository at this point
test: add a pytest suite and a workflow to run it
Show description for 7c120a2
mhajder
committed
7c120a2
View commit details
Copy full SHA for 7c120a2
Browse repository at this point
fix: report git failures instead of exiting 0
Show description for aa3e702
mhajder
committed
aa3e702
View commit details
Copy full SHA for aa3e702
Browse repository at this point
fix: fetch refs as well as LFS objects with --clone-lfs
Show description for e76e8ea
mhajder
committed
e76e8ea
View commit details
Copy full SHA for e76e8ea
Browse repository at this point
fix: keep the token out of ps output and error logs
Show description for 8bf722f
mhajder
committed
8bf722f
View commit details
Copy full SHA for 8bf722f
Browse repository at this point
fix: bound hung git commands and retry transient failures
Show description for 0712a44
mhajder
committed
0712a44
View commit details
Copy full SHA for 0712a44
Browse repository at this point
fix: do not mistake an enclosing repo or a broken clone for our own
Show description for 8c4e106
mhajder
committed
8c4e106
View commit details
Copy full SHA for 8c4e106
Browse repository at this point
fix: refuse to fetch one project over another
Show description for a482f66
mhajder
committed
a482f66
View commit details
Copy full SHA for a482f66
Browse repository at this point
fix: make --namespace cover its subgroups
Show description for 2353384
mhajder
committed
2353384
View commit details
Copy full SHA for 2353384
Browse repository at this point
fix: replace unusable basic auth with an actionable error
Show description for 3273e51
mhajder
committed
3273e51
View commit details
Copy full SHA for 3273e51
Browse repository at this point
fix: say what is missing when git or git-lfs is absent
Show description for 87b5fda
mhajder
committed
87b5fda
View commit details
Copy full SHA for 87b5fda
Browse repository at this point
fix: back up the projects you belong to by default
Show description for 641d315
mhajder
committed
641d315
View commit details
Copy full SHA for 641d315
Browse repository at this point
fix: bound gitlab api calls and tidy the remaining rough edges
Show description for b4732da
mhajder
committed
b4732da
View commit details
Copy full SHA for b4732da
Browse repository at this point
chore: trim the release requirements, slim the image, tighten lint
Show description for 918f9d4
mhajder
committed
918f9d4
View commit details
Copy full SHA for 918f9d4
Browse repository at this point
docs: regenerate the usage block
Show description for 3e88fea
mhajder
committed
3e88fea
View commit details
Copy full SHA for 3e88fea
Browse repository at this point
test: cover a non-repository directory and a failing lfs fetch
Show description for a47342c
mhajder
committed
a47342c
View commit details
Copy full SHA for a47342c
Browse repository at this point
Commits on Aug 19, 2026
Merge remote-tracking branch 'upstream/master' into develop
Show description for 5f858e4
mhajder
committed
5f858e4
View commit details
Copy full SHA for 5f858e4
Browse repository at this point
Merge branch 'master' into develop
josegonzalez
authored
98784f8
View commit details
Copy full SHA for 98784f8
Browse repository at this point
You can’t perform that action at this time.