Commit 93377f3
authored
Create uv.lock
Heroku needs this otherwise build fails
```
stalling libspecio-perl_0.48-1_all.deb
-----> Installing libsub-exporter-perl_0.990-1_all.deb
-----> Installing libsub-exporter-progressive-perl_0.001013-3_all.deb
-----> Installing libsub-identify-perl_0.14-3build3_amd64.deb
-----> Installing libsub-install-perl_0.929-1_all.deb
-----> Installing libsub-name-perl_0.27-1build3_amd64.deb
-----> Installing libsub-quote-perl_2.006008-1ubuntu1_all.deb
-----> Installing libsvn1_1.14.3-1build4_amd64.deb
-----> Installing libsvn-perl_1.14.3-1build4_amd64.deb
-----> Installing libtcl8.6_8.6.14+dfsg-1build1_amd64.deb
-----> Installing libterm-readkey-perl_2.38-2build4_amd64.deb
-----> Installing libtimedate-perl_2.3300-2_all.deb
-----> Installing libtk8.6_8.6.14-1build1_amd64.deb
-----> Installing libtry-tiny-perl_0.31-2_all.deb
-----> Installing libtypes-serialiser-perl_1.01-1_all.deb
-----> Installing liburi-perl_5.27-1_all.deb
-----> Installing libutf8proc3_2.9.0-1build1_amd64.deb
-----> Installing libvariable-magic-perl_0.63-1build3_amd64.deb
-----> Installing libwww-perl_6.76-1_all.deb
-----> Installing libwww-robotrules-perl_6.02-1_all.deb
-----> Installing libxft2_2.3.6-1build1_amd64.deb
-----> Installing libxss1_1%3a1.2.3-1build3_amd64.deb
-----> Installing libxstring-perl_0.005-2build3_amd64.deb
-----> Installing libyaml-libyaml-perl_0.89+ds-1build2_amd64.deb
-----> Installing libyaml-libyaml-perl_0.89+ds-1ubuntu0.24.04.1_amd64.deb
-----> Installing libyaml-perl_1.31-1_all.deb
-----> Installing perl-openssl-defaults_7build3_amd64.deb
-----> Installing ssl-cert_1.1.2ubuntu1_all.deb
-----> Installing tcl_8.6.14build1_amd64.deb
-----> Installing tcl8.6_8.6.14+dfsg-1build1_amd64.deb
-----> Installing tk_8.6.14build1_amd64.deb
-----> Installing tk8.6_8.6.14-1build1_amd64.deb
-----> Writing profile script
-----> Exporting environment
-----> Rewrite package-config files
-----> Setting GIT_EXEC_PATH to /tmp/build_8aa651b7/.apt/usr/lib/git-core
-----> Python app detected
! Error: Couldn't find any supported Python package manager files.
!
! A Python app on Heroku must have either a 'requirements.txt',
! 'Pipfile.lock', 'poetry.lock' or 'uv.lock' package manager file
! in the root directory of its source code.
!
! Currently the root directory of your app contains:
!
! .apt/
! Aptfile
! assets/
! CITATION.cff
! docker/
! docker-compose.yml
! docs/
! examples/
! .github/
! .gitignore
! k8s/
! LICENSE
! .pre-commit-config.yaml
! Procfile
! .profile.d/
! pyproject.toml
! README.md
! .ruff.toml
! runtime.txt
! scripts/
! src/
! unit-tests/
!
! If your app already has a package manager file, check that it:
!
! 1. Is in the top level directory (not a subdirectory).
! 2. Has the correct spelling (the filenames are case-sensitive).
! 3. Isn't listed in '.gitignore' or '.slugignore'.
! 4. Has been added to the Git repository using 'git add --all'
! and then committed using 'git commit'.
!
! Otherwise, add a package manager file to your app. If your app has
! no dependencies, then create an empty 'requirements.txt' file.
!
! If you aren't sure which package manager to use, we recommend
! trying uv, since it supports lockfiles, is extremely fast, and
! is actively maintained by a full-time team:
! https://docs.astral.sh/uv/
!
! For help with using Python on Heroku, see:
! https://devcenter.heroku.com/articles/getting-started-with-python
! https://devcenter.heroku.com/articles/python-support
! Push rejected, failed to compile Python app.
! Push failed
```1 parent f0ba636 commit 93377f3
1 file changed
+250
-0
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments