Commit Graph

11 Commits

Author SHA1 Message Date
32ce113608 Migrate to pyproject.toml with setuptools_scm
Replace custom version management with setuptools_scm to eliminate
source file modifications during installation. Version is now derived
from git tags at build time without writing to tracked files.

Changes:
- Add pyproject.toml with full project metadata
- Simplify setup.py to minimal backwards-compatible shim
- Remove curateipsum/_version.py from version control
- Add _version.py to .gitignore (auto-generated at build time)
- Use PEP 440 compliant version strings

Fixes #18
2026-02-03 21:27:49 -08:00
6d6038b027 Remove backup markers from previous backups 2023-05-07 22:00:05 -07:00
45c2480778 Fix spent time calculation 2023-05-06 23:20:21 -07:00
62fcfe5881 Add running backup lock and marker of finished backup 2023-05-06 23:06:15 -07:00
775234a433 Fix incorrect logging 2022-08-28 19:42:00 +04:00
ae95856a58 Fix symlinks issue in nest_hardlink function 2021-11-16 00:00:19 +03:00
2631b78d4d Handle socket files 2021-11-15 23:12:51 +03:00
04692be42d Minor fix in printing version info 2021-11-15 10:28:48 +03:00
9cf99f78b4 Add version support 2021-11-15 01:09:11 +03:00
a927f3e2d3 Minor fixes 2021-11-13 07:57:11 +03:00
84546243cb Add setup.py 2021-11-13 07:39:23 +03:00