-
Notifications
You must be signed in to change notification settings - Fork 61
[dist] Make dvr-scan installable via pyproject.toml. #205
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
dca86d6 to
8fc5c98
Compare
|
I updated the Dockerfile, so that it builds from the source code, using I set the PR as draft, since I notice that not all the code is installed when building the container, and the dynamic versioning needs to be configured in I also noticed that the |
|
Thanks for doing this, it's been on my radar for some time but I haven't gotten around to it yet.
Indeed, that's only in the |
I have no hurry, and the PR is not even complete, so that is totally fine to me. |
d40559b to
d8f084d
Compare
|
I had some issues converting to a pure Would you be willing to rebase this PR to get it in for the next release? Thanks! (P.S. Please let me know if you have any issues with |
6ffa59e to
5cefd51
Compare
a38ce9d to
5711a36
Compare
c37e175 to
904dc78
Compare
36b111d to
cea454e
Compare
Migrate from the deprecated
setup.pytopyproject.toml.I did the migration using hatch, via
uv tool run hatch new --initand did some minor adjustments.It would be also possible to add optional dependencies, like opencv with pillow, but it is not possible to run
dvr-scanwithout them, so I just made them mandatory, to reflect the current status of the software.The tool can now be installed from git like using uv/uvx, like this: