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 }}
kosarev
/
zx
Public
Notifications
You must be signed in to change notification settings
Fork
1
Star
22
Code
Issues
22
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Actions: kosarev/zx
Actions
All workflows
Workflows
Dependency Graph
Dependency Graph
Python package
Python package
Release
Release
Show more workflows...
Management
Caches
Deployments
Python package
Python package
Actions
Loading...
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading.
Please reload this page
.
will be ignored since log searching is not yet available
Show workflow options
Create status badge
Create status badge
Loading
Uh oh!
There was an error while loading.
Please reload this page
.
python-package.yml
will be ignored since log searching is not yet available
75 workflow runs
75 workflow runs
Event
Filter by Event
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching events.
Status
Filter by Status
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching statuses.
Branch
Filter by Branch
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching branches.
Actor
Filter by Actor
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
No matching users.
[#38][Device] Rename InstallSnapshot to InstallMachineSnapshot
Python package
#179:
Commit
2bfdfc9
pushed by
kosarev
58s
master
master
58s
View workflow file
[_main] End an unstated-duration .ay song when the sound stops
Python package
#178:
Commit
8973945
pushed by
kosarev
45s
master
master
45s
View workflow file
[lint] Move None to the end of type unions
Python package
#177:
Commit
a383912
pushed by
kosarev
47s
master
master
47s
View workflow file
[AY8910] Run the chip on its own clock
Python package
#176:
Commit
1cab952
pushed by
kosarev
32s
master
master
32s
View workflow file
[AY8910] Decode the machine's port writes: the bus interface's write …
Python package
#175:
Commit
70a6dd6
pushed by
kosarev
44s
master
master
44s
View workflow file
[#38][test_emulator] Create a 128K emulator
Python package
#174:
Commit
35f8815
pushed by
kosarev
41s
master
master
41s
View workflow file
Support converting to .psg files
Python package
#173:
Commit
0074f3d
pushed by
kosarev
44s
master
master
44s
View workflow file
Retire the legacy test/ directory
Python package
#172:
Commit
d201e83
pushed by
kosarev
42s
master
master
42s
View workflow file
Fix a typo in the screen-timing contention table
Python package
#171:
Commit
45b206b
pushed by
kosarev
41s
master
master
41s
View workflow file
[Emulator] Drop __require_core: nothing reads the core any more
Python package
#170:
Commit
e4eb80c
pushed by
kosarev
48s
master
master
48s
View workflow file
[convert] Drop the redundant src_format converter parameter
Python package
#169:
Commit
808f35b
pushed by
kosarev
43s
master
master
43s
View workflow file
[Emulator] Rename _OwnerDispatcher to _EmulatorDispatcher
Python package
#168:
Commit
296906f
pushed by
kosarev
41s
master
master
41s
View workflow file
[SoundDevice] Learn the source rate from the stream, not the model
Python package
#167:
Commit
7e50533
pushed by
kosarev
49s
master
master
49s
View workflow file
[WAVFile] Keep the reshaped stereo array in its own variable
Python package
#166:
Commit
07592b0
pushed by
kosarev
55s
master
master
55s
View workflow file
[Spectrum] Fail port-callback errors fast and clean
Python package
#165:
Commit
5f5fca3
pushed by
kosarev
43s
master
master
43s
View workflow file
[#41][ruff] Enable Ruff in CI
Python package
#164:
Commit
cb5a98c
pushed by
kosarev
52s
master
master
52s
View workflow file
[#41][ruff] Treat src.zxbc as Any in mypy config; drop per-line ignores
Python package
#163:
Commit
9a61dc2
pushed by
kosarev
47s
master
master
47s
View workflow file
[#41][ruff] Fix CI: blanket type:ignore for the zxbc import, waive PG…
Python package
#162:
Commit
639d308
pushed by
kosarev
36s
master
master
36s
View workflow file
[#41][ruff] Lift PGH003/PGH004; unify CI mypy with the local config
Python package
#161:
Commit
b515c00
pushed by
kosarev
44s
master
master
44s
View workflow file
[#38] Move orchestration to the Emulator; Spectrum stores no dispatcher
Python package
#160:
Commit
3c62eaf
pushed by
kosarev
46s
master
master
46s
View workflow file
[#38][Emulator] Give the container its own run loop
Python package
#159:
Commit
bca4cbc
pushed by
kosarev
50s
master
master
50s
View workflow file
[#38][GlobalSettingsManager] Persist host settings across runs
Python package
#158:
Commit
62593b1
pushed by
kosarev
49s
master
master
49s
View workflow file
[#39][test_sound] Cover the produced sound samples
Python package
#157:
Commit
6375117
pushed by
kosarev
48s
master
master
48s
View workflow file
[#36][SoundDevice] Cap slow-motion quanta to a display refresh for sm…
Python package
#156:
Commit
fb271aa
pushed by
kosarev
48s
master
master
48s
View workflow file
[#36][SoundDevice] Make speed runtime-settable via SetEmulationSpeed
Python package
#155:
Commit
0a86170
pushed by
kosarev
51s
master
master
51s
View workflow file
Previous
1
2
3
Next
You can’t perform that action at this time.