Skip to content

docs: update README for uv and fix stale help sections - #33

Merged
DiddiZ merged 2 commits into
DiddiZ:mainfrom
spawnia:update-readme-and-pyproject
Mar 9, 2026
Merged

DiddiZ merged 2 commits into
DiddiZ:mainfrom
spawnia:update-readme-and-pyproject

Conversation

@spawnia

@spawnia spawnia commented Mar 8, 2026 •

Copy link
Copy Markdown
Contributor

While setting up the project, I noticed that it already seems to be based on the Astral toolchain and uses uv.
I then went through all described steps, tried them on my machine and updated the documentation as I went along.
Removed a few bumps related to version constraints and uv.lock showing up, but not being gitignored.

While creating a PDF file for printing, I did notice that the usage description has drifted a bit from the implementation and synced them.

I then tried to optimize image quality to match the DPI of my printer and found that some options do not apply to PDF, so I did a light docs update on that too.

The end result is looking excellent, much higher quality then what I previously got through https://mtgprint.net. Thanks for this nice project!

spawnia added 2 commits March 8, 2026 10:29
Switch setup instructions from pip to uv (sync/run), update the
uv_build version constraint, fix stale pipenv references in help
examples, and sync usage lines and option headers with current
--help output. Also excludes uv.lock via .gitignore, matching the
library convention the maintainer originally chose.
@DiddiZ
DiddiZ merged commit 38e2f06 into DiddiZ:main Mar 9, 2026
3 checks passed
@DiddiZ

DiddiZ commented Mar 9, 2026

Copy link
Copy Markdown
Owner

Thank you :)

@spawnia
spawnia deleted the update-readme-and-pyproject branch March 9, 2026 08:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants