Skip to content
  • Adam's avatar
    f4c14e36
    feat: Add version management, pyproject.toml, and changelog automation · f4c14e36
    Adam authored
    - Add VERSION file (semver, manual bump) as single source of truth
    - Add pyproject.toml with full PEP 621 metadata, simplify setup.py to shim
    - Move CHANGELOG_DATA.txt install from /etc/ to /usr/share/pop-controld/
    - Use absolute path in features.py for reliable changelog reading
    - Update generate_changelog.py: group by month+author with branch creator attribution
    - Update debian/control with proper Maintainer/Uploaders format
    - Update debian/rules to read version from VERSION file
    - Add MANIFEST.in to include VERSION in sdist builds
    - Add .git check in Makefile before running changelog generation
    f4c14e36
    feat: Add version management, pyproject.toml, and changelog automation
    Adam authored
    - Add VERSION file (semver, manual bump) as single source of truth
    - Add pyproject.toml with full PEP 621 metadata, simplify setup.py to shim
    - Move CHANGELOG_DATA.txt install from /etc/ to /usr/share/pop-controld/
    - Use absolute path in features.py for reliable changelog reading
    - Update generate_changelog.py: group by month+author with branch creator attribution
    - Update debian/control with proper Maintainer/Uploaders format
    - Update debian/rules to read version from VERSION file
    - Add MANIFEST.in to include VERSION in sdist builds
    - Add .git check in Makefile before running changelog generation
Loading