Skip to content

Commit ecd2226

Browse files
chore(main): release promptfoo 0.1.3 (#29)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent a2302df commit ecd2226

File tree

4 files changed

+29
-3
lines changed

4 files changed

+29
-3
lines changed

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.1.2"
2+
".": "0.1.3"
33
}

CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,32 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.1.3](https://github.com/promptfoo/promptfoo-python/compare/promptfoo-v0.1.2...promptfoo-v0.1.3) (2026-02-24)
9+
10+
11+
### Features
12+
13+
* add comprehensive environment detection for better Node.js installation guidance ([#12](https://github.com/promptfoo/promptfoo-python/issues/12)) ([4334a67](https://github.com/promptfoo/promptfoo-python/commit/4334a6720edf28404df273ac767ffbb1688f611b))
14+
* add comprehensive type checking with mypy strict mode and pyright ([#20](https://github.com/promptfoo/promptfoo-python/issues/20)) ([e1aecb2](https://github.com/promptfoo/promptfoo-python/commit/e1aecb261ab200a3fab4dc0b67e1134c65d210d4))
15+
* add PostHog telemetry for wrapper usage tracking ([#19](https://github.com/promptfoo/promptfoo-python/issues/19)) ([b08a0cf](https://github.com/promptfoo/promptfoo-python/commit/b08a0cf54880930845e1f7e80ceacf3b770f6072))
16+
* add smoke tests for CLI integration testing ([#14](https://github.com/promptfoo/promptfoo-python/issues/14)) ([123088d](https://github.com/promptfoo/promptfoo-python/commit/123088dfd567b3aa19d7242fcd55845e9b997569))
17+
* initial release of working Python wrapper ([3549052](https://github.com/promptfoo/promptfoo-python/commit/354905248a38665c8ee6cbd398f6559b036025a6))
18+
19+
20+
### Bug Fixes
21+
22+
* configure release-please for initial 0.2.0 release ([#7](https://github.com/promptfoo/promptfoo-python/issues/7)) ([d5c95f9](https://github.com/promptfoo/promptfoo-python/commit/d5c95f9399e037d5046b3b3ce3bf527c58cc33b1))
23+
* correct detection of wrapper shim on Windows/venv ([#5](https://github.com/promptfoo/promptfoo-python/issues/5)) ([79fbc2a](https://github.com/promptfoo/promptfoo-python/commit/79fbc2aac2abab84c143a6d591e730f053c54284))
24+
* disable renovate lockFileMaintenance ([#26](https://github.com/promptfoo/promptfoo-python/issues/26)) ([5db1270](https://github.com/promptfoo/promptfoo-python/commit/5db1270d9900538808f31c757a545f3b7d97efc2))
25+
* implement PROMPTFOO_VERSION, KeyboardInterrupt handling, nvm version ([#27](https://github.com/promptfoo/promptfoo-python/issues/27)) ([0d7d8f0](https://github.com/promptfoo/promptfoo-python/commit/0d7d8f0a3f33af4a2832795ec28ab9129ae35ef8))
26+
* resolve CI failures in test workflow ([958cf01](https://github.com/promptfoo/promptfoo-python/commit/958cf013df6d7869041e037536b7a516fc0b5b46))
27+
* use full npx path for Windows compatibility ([#4](https://github.com/promptfoo/promptfoo-python/issues/4)) ([ced6a8d](https://github.com/promptfoo/promptfoo-python/commit/ced6a8d3167a26af3fd8bbc76015199aefef636a))
28+
29+
30+
### Documentation
31+
32+
* add comprehensive agent documentation ([#8](https://github.com/promptfoo/promptfoo-python/issues/8)) ([a6037ff](https://github.com/promptfoo/promptfoo-python/commit/a6037ff57c6bd7093f5b531456ead0cd0ab22dbd))
33+
834
## [0.1.2](https://github.com/promptfoo/promptfoo-python/compare/promptfoo-v0.1.1...promptfoo-v0.1.2) (2026-01-11)
935

1036

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "promptfoo"
7-
version = "0.1.2"
7+
version = "0.1.3"
88
description = "Python wrapper for the promptfoo CLI - LLM testing, red teaming, and security evaluation"
99
authors = [
1010
{ name = "Ian Webster", email = "ian@promptfoo.dev" },

src/promptfoo/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
For full documentation, visit: https://www.promptfoo.dev/docs
1313
"""
1414

15-
__version__ = "0.1.2"
15+
__version__ = "0.1.3"
1616
__all__ = ["__version__", "main"]
1717

1818
from .cli import main

0 commit comments

Comments
 (0)