Skip to content

Tags: TechNickAI/heart-centered-prompts

Tags

v0.1.12

Toggle v0.1.12's commit message
🔧 Fix setuptools_scm config and add test for installed wheel

- Set root directory for setuptools_scm to properly detect version from git
- Add fetch-depth: 0 to checkout actions to ensure git history is available
- Add test step to verify the installed wheel works correctly with pytest

v0.2.2

Toggle v0.2.2's commit message
refactor: move prompt file copying from build command to setup

Removes custom BuildPyCommand class and moves prompt file copying logic directly into the setup script. This simplifies the build process while maintaining the same functionality.

v0.2.1

Toggle v0.2.1's commit message
refactor: move prompt file copying to custom build command

Implements a custom BuildPyCommand that handles copying prompt files during the build process instead of at import time. This ensures prompt files are properly included in the package distribution.

v0.2.0

Toggle v0.2.0's commit message
Refactor prompt length tests to use relative comparisons

Replace hardcoded character count assertions with relative length comparisons between different detail levels.

v0.1.11

Toggle v0.1.11's commit message
📦 Update Python packaging configuration

v0.1.10

Toggle v0.1.10's commit message
📦 Add PyPI badge and improve Python package documentation

- Add PyPI badge to main README
- Update Python package installation instructions
- Add core principles and token usage guidance
- Remove development/build sections from Python README
- Update model references to newer versions

v0.1.9

Toggle v0.1.9's commit message
🐛 Fix Python package build configuration and add debug output

- Update setuptools packages config to modern dictionary syntax
- Add debug environment variable for setuptools_scm
- Add package listing and contents inspection to build process

v0.1.8

Toggle v0.1.8's commit message
🔧 Fix setuptools_scm configuration for proper versioning

Properly configures setuptools_scm by:
- Adding setuptools configuration to find packages automatically
- Setting correct root path in setup.py for version detection
- Ensuring proper package discovery in multi-directory project structure

v0.1.7

Toggle v0.1.7's commit message
🐛 Fix git directory path and add error handling in CI workflow

Updates the path to the git directory in the show tags step and adds continue-on-error to prevent CI failures if git commands have issues.

v0.1.6

Toggle v0.1.6's commit message
🔧 Update Python package API and add debugging to PyPI workflow

- Rename `version` parameter to `detail_level` in Python API
- Add debugging steps to PyPI publish workflow to troubleshoot setuptools_scm version detection
- Update examples in README to reflect the API change