Repository navigation
chore(release): 0.6.1 - #39
Merged
Merged
Conversation
Bump to 0.6.1 for qsv 27.0.1, which replaces the withdrawn 27.0.0 as the first qsv with live Data Schematics. The release keeps data that qsv-clientd downloads through `qsv get` owner-only (#38). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #39 +/- ##
=======================================
Coverage 99.29% 99.29%
=======================================
Files 30 30
Lines 4247 4247
Branches 552 552
=======================================
Hits 4217 4217
Misses 16 16
Partials 14 14
🚀 New features to boost your workflow:
|
A schematic served over http (for a browser automation tool that can't open file:// pages) needs its origin in `browser_origins`, and its pairing code then comes with the "not a local file" warning. Chrome didn't ask for local network permission for a page served from 127.0.0.1, seen while recording the qsv 27.0.1 release GIF. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Release 0.6.1, to accompany qsv 27.0.1, which replaces the withdrawn qsv 27.0.0 as the first qsv whose Data Schematics connect to
qsv-clientd.Changes
pyproject.toml,__version__anduv.lock.[0.6.1] - 2026-10-27with a short intro, fix(daemon): keep qsv get downloads private with qsv 26.x; name qsv 27.0.1 #38 links on its entries, and updated compare links.docs/DAEMON.md: serving a schematic over http (add its origin tobrowser_origins, expect the "not a local file" warning), and Chrome not asking for local network permission for a page served from 127.0.0.1 (seen while recording the qsv 27.0.1 release GIF).What the release contains (all from #38):
get,qsv getuses an owner-only cache of qsv-clientd's own.qsv get(viz <URL>,register --download) are never readable by others while qsv writes them. qsv 27.0.1 writes--outputwith the umask (fix(get): --output files follow the umask, not the cache's 0600 qsv#4945).Before publishing
0.6.1triggers the PyPI upload (publish.ymlchecks the tag matches the version).Testing
qsv-clientd viz <URL>with that build at umask 022: downloaded throughqsv get, the data came out 0600 and no temporary directory was left behind.mypy --platform win32clean;uv buildproduces the 0.6.1 wheel and sdist.🤖 Generated with Claude Code