https://github.com/wallsified/pit
Pit significa "Python Information Tracker". Git-alike, hecho en Python
https://github.com/wallsified/pit
click git python sqlite3 tracking uv
Last synced: about 2 months ago
JSON representation
Pit significa "Python Information Tracker". Git-alike, hecho en Python
- Host: GitHub
- URL: https://github.com/wallsified/pit
- Owner: wallsified
- License: apache-2.0
- Created: 2025-04-01T14:17:40.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-22T20:53:17.000Z (about 1 year ago)
- Last Synced: 2025-11-08T06:20:15.404Z (8 months ago)
- Topics: click, git, python, sqlite3, tracking, uv
- Language: Python
- Homepage:
- Size: 167 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
- Security: .github/SECURITY.md
Awesome Lists containing this project
README
# pit
pit significa _"Python Information Tracker"_. Git-alike, hecho en Python.
# Instalación
El proyecto usa como manager de dependencias/entorno virtual `uv` y como IDE PyCharm, por lo que es
necesario tener ambos instalados para interactuar con el proyecto de manera efectiva.
## Instalación de `uv` y otras dependencias
Para instalar `uv` en tu sistema, es mejor referirse a la [documentación oficial](https://docs.astral.sh/uv/)
Posteriormente, basta con ejecutar el siguiente comando para sincronizar el entorno virtual con las dependencias del proyecto:
```bash
uv sync
```
Luego es necesario instalar las configuraciones de `pre-commit` para que se ejecuten automáticamente al hacer un commit.
Para ello, basta con ejecutar el siguiente comando:
```bash
pre-commit install
```
## Instalación y Configuración de PyCharm
Para instalar PyCharm, es mejor referirse a la [documentación oficial](https://www.jetbrains.com/pycharm/download/).
Luego para poder trabajar con `uv`, es necesario configurar el IDE para que use el entorno virtual creado por `uv`.
La información necesaria para configurar el IDE se encuentra en la [documentación oficial de uv](https://www.jetbrains.com/help/pycharm/uv.html).