Skip to content

Commit 2cd6651

Browse files
committed
V.1.2
1 parent 398d9ff commit 2cd6651

114 files changed

Lines changed: 6546 additions & 899 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/CODEOWNERS

Lines changed: 0 additions & 3 deletions
This file was deleted.

.github/workflows/ci.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
name: CI
2+
3+
on:
4+
push:
5+
branches: [main]
6+
pull_request:
7+
branches: [main]
8+
9+
jobs:
10+
test:
11+
runs-on: ubuntu-latest
12+
13+
steps:
14+
- uses: actions/checkout@v4
15+
16+
- name: Set up Python 3.12
17+
uses: actions/setup-python@v5
18+
with:
19+
python-version: "3.12"
20+
21+
- name: Install dependencies
22+
run: |
23+
pip install -e ".[dev]"
24+
25+
- name: Lint with ruff
26+
run: ruff check .
27+
28+
- name: Type check with mypy
29+
run: mypy app/ --ignore-missing-imports
30+
31+
- name: Test with pytest
32+
run: pytest -v

.gitignore

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# Python
2+
__pycache__/
3+
*.py[cod]
4+
*.pyo
5+
*.so
6+
*.egg-info/
7+
dist/
8+
build/
9+
*.egg
10+
11+
# Database
12+
*.db
13+
*.sqlite
14+
*.sqlite3
15+
16+
# Environment
17+
.env
18+
.env.local
19+
.venv/
20+
venv/
21+
22+
# Keep the example
23+
!infrastructure/.env.example
24+
25+
# Testing
26+
.pytest_cache/
27+
.mypy_cache/
28+
.ruff_cache/
29+
htmlcov/
30+
31+
# IDE
32+
.vscode/
33+
.idea/
34+
*.swp
35+
*.swo
36+
*~
37+
38+
# OS
39+
.DS_Store
40+
Thumbs.db
41+
42+
# Logs
43+
*.log

Contributing.md

Lines changed: 0 additions & 28 deletions
This file was deleted.

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2023 Mario Python Plumber
3+
Copyright (c) 2026 Zly
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

Procfile

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)