Server + Client Setup Instructions
Server Machine Setup
- Ensure Python 3.12+ and
uvare installed. - Navigate to your project folder.
- Ensure your database is configured at
~/scouting_data/app.db. - Start the server with:
uv run uvicorn server.main:app --host 0.0.0.0 --port 8000 --reload
- Make sure port 8000 is open on the server firewall.
- Server now listens on the network (e.g., 192.168.1.123:8000).
Client Machine Setup
- Install Python 3.12+ and uv.
- Copy the project folder (only need the client part).
- Edit settings.toml:
[server]
host = "192.168.1.123"
port = 8000
(Change host to match server IP.) 4. Start the client:
PYTHONPATH=. uv run -m client.main
- Client GUI will show connection status.
Metadata
Release files for TLScouting 0.4.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| tlscouting-0.4.0.tar.gz | 6.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tlscouting-0.4.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 15.9 kB
Release files / tlscouting-0.4.0.tar.gz
| Download URL | tlscouting-0.4.0.tar.gz |
|---|---|
| Size | 6.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3833672c095cd5ac749914b52b2256ce361a3f4c2be58c4a0f9cc8b6dc6c0555
|
|
BLAKE2b-256 checksum How to use checksums |
b84b2f4f6a9299753c65208835aa01abe6a145b432f289919fe9ec2f1356acaf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Apr 30, 2025.
Transparency logRelease files / tlscouting-0.4.0-py3-none-any.whl
| Download URL | tlscouting-0.4.0-py3-none-any.whl |
|---|---|
| Size | 8.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
74245c8dccdfb0b95223724f1cb41b203951c972ace0e80154b57318fcdb44cc
|
|
BLAKE2b-256 checksum How to use checksums |
a633746e3bc835c95069e4430a146b4b8b39a7c25dd94b8505cfde4a4db510e4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Apr 30, 2025.
Transparency log