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 }}
Uh oh!
There was an error while loading.
Please reload this page
.
systemd
/
python-systemd
Public
Notifications
You must be signed in to change notification settings
Fork
78
Star
521
Code
Issues
26
Pull requests
3
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security and quality
Insights
Commits
Breadcrumbs
History for
python-systemd
src
on
main
User selector
All users
Datepicker
All time
Commit history
Commits on Jun 18, 2026
Merge pull request #172 from keszybz/silence-warning
Show description for 3a7daca
behrmann
authored
3a7daca
View commit details
Copy full SHA for 3a7daca
View code at this point
Browse repository at this point
id128: update constants for systemd-261
keszybz
authored and
behrmann
committed
4982d8d
View commit details
Copy full SHA for 4982d8d
View code at this point
Browse repository at this point
pyutil: silence a warning caused by Python.h
Show description for e528de6
keszybz
committed
e528de6
View commit details
Copy full SHA for e528de6
View code at this point
Browse repository at this point
util: fix warning about const char*
keszybz
committed
a5a6c86
View commit details
Copy full SHA for a5a6c86
View code at this point
Browse repository at this point
Commits on Oct 16, 2025
Merge pull request #161 from keszybz/copy-python-files
Show description for f7883c1
keszybz
authored
f7883c1
View commit details
Copy full SHA for f7883c1
View code at this point
Browse repository at this point
Commits on Oct 15, 2025
meson: add test to run pytest
Show description for f654998
keszybz
committed
f654998
View commit details
Copy full SHA for f654998
View code at this point
Browse repository at this point
meson: copy .py files to build directory
Show description for 17016e1
keszybz
committed
17016e1
View commit details
Copy full SHA for 17016e1
View code at this point
Browse repository at this point
meson: drop '-impl' from phony target output
Show description for e6877e5
keszybz
committed
e6877e5
View commit details
Copy full SHA for e6877e5
View code at this point
Browse repository at this point
test: drop SO_PASSCRED python2 workaround
behrmann
authored and
keszybz
committed
e77279d
View commit details
Copy full SHA for e77279d
View code at this point
Browse repository at this point
journal: use datetime.timestamp() instead of int-float-stftime-dance
Show description for 5b6d4fd
behrmann
authored and
keszybz
committed
5b6d4fd
View commit details
Copy full SHA for 5b6d4fd
View code at this point
Browse repository at this point
tests: use ENOMEDIUM in test_id128
behrmann
authored and
keszybz
committed
8f12291
View commit details
Copy full SHA for 8f12291
View code at this point
Browse repository at this point
Merge pull request #160 from keszybz/modernize-code-and-silence-all-warnings
Show description for 1afbdab
keszybz
authored
1afbdab
View commit details
Copy full SHA for 1afbdab
View code at this point
Browse repository at this point
modules: include Python.h from one place only, clean up includes
Show description for 163a99a
keszybz
committed
163a99a
View commit details
Copy full SHA for 163a99a
View code at this point
Browse repository at this point
meson: add global defines using add_project_arguments()
Show description for 5906f04
keszybz
committed
5906f04
View commit details
Copy full SHA for 5906f04
View code at this point
Browse repository at this point
modules: get rid of python2-era compat ifdefs
Show description for 6e9b86e
keszybz
committed
6e9b86e
View commit details
Copy full SHA for 6e9b86e
View code at this point
Browse repository at this point
modules: drop references to IOError
Show description for 92db8b9
keszybz
committed
92db8b9
View commit details
Copy full SHA for 92db8b9
View code at this point
Browse repository at this point
modules: modernize variable declarations
keszybz
committed
f54b50c
View commit details
Copy full SHA for f54b50c
View code at this point
Browse repository at this point
reader: rename .j to .journal
Show description for 549e3cb
keszybz
committed
549e3cb
View commit details
Copy full SHA for 549e3cb
View code at this point
Browse repository at this point
daemon: silence warning about casts for kwargs functions
Show description for 329e71a
keszybz
committed
329e71a
View commit details
Copy full SHA for 329e71a
View code at this point
Browse repository at this point
login: silence warning about missing initializer for slots
Show description for 35f146f
keszybz
committed
35f146f
View commit details
Copy full SHA for 35f146f
View code at this point
Browse repository at this point
modules: indent tables
Show description for 764a131
keszybz
committed
764a131
View commit details
Copy full SHA for 764a131
View code at this point
Browse repository at this point
reader: drop kwargs declaration in the _reader.Journal.add_match registration
Show description for 56e2adc
keszybz
committed
56e2adc
View commit details
Copy full SHA for 56e2adc
View code at this point
Browse repository at this point
Commits on Oct 14, 2025
Merge pull request #157 from keszybz/update-constants
Show description for 6396126
behrmann
authored
6396126
View commit details
Copy full SHA for 6396126
View code at this point
Browse repository at this point
Commits on Oct 11, 2025
reader: drop pointless type suffixes
Show description for 87e9eda
keszybz
committed
87e9eda
View commit details
Copy full SHA for 87e9eda
View code at this point
Browse repository at this point
modules: silence warnings about unused params
Show description for 3ab8f5b
keszybz
committed
3ab8f5b
View commit details
Copy full SHA for 3ab8f5b
View code at this point
Browse repository at this point
id128: update constants for systemd 258
Show description for 1e29ed1
keszybz
committed
1e29ed1
View commit details
Copy full SHA for 1e29ed1
View code at this point
Browse repository at this point
meson: hook up update-constants helper
Show description for 7704ae0
keszybz
committed
7704ae0
View commit details
Copy full SHA for 7704ae0
View code at this point
Browse repository at this point
Commits on Oct 3, 2025
reader: fix indentation
keszybz
committed
32ca47f
View commit details
Copy full SHA for 32ca47f
View code at this point
Browse repository at this point
Drop Steven's copyright tags
keszybz
committed
a7623b3
View commit details
Copy full SHA for a7623b3
View code at this point
Browse repository at this point
Drop Marti's copyright tags
keszybz
committed
e1adb24
View commit details
Copy full SHA for e1adb24
View code at this point
Browse repository at this point
Drop David's copyright tags
keszybz
committed
1101593
View commit details
Copy full SHA for 1101593
View code at this point
Browse repository at this point
Drop Lennart's copyright tags
keszybz
committed
84fb33c
View commit details
Copy full SHA for 84fb33c
View code at this point
Browse repository at this point
Drop my copyright tags
Show description for 655cd0e
keszybz
committed
655cd0e
View commit details
Copy full SHA for 655cd0e
View code at this point
Browse repository at this point
Use SPDX license tags instead of old-style license headers
Show description for 0677c4a
keszybz
committed
0677c4a
View commit details
Copy full SHA for 0677c4a
View code at this point
Browse repository at this point
Drop some python2 remnants
keszybz
committed
fd11077
View commit details
Copy full SHA for fd11077
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.