Prompt-declaration-language

Latest version: v0.5.1

Safety actively analyzes 722674 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.5.1

What's Changed
* Fix parsing of localized expressions by mandel in https://github.com/IBM/prompt-declaration-language/pull/804
* fix: update ui to support pulling interpreter from local dir by starpit in https://github.com/IBM/prompt-declaration-language/pull/807
* fix: interpreter squashes PdlRuntimeErrors by starpit in https://github.com/IBM/prompt-declaration-language/pull/800
* fix: interpreter fails when passed parameters with null/None values by starpit in https://github.com/IBM/prompt-declaration-language/pull/809
* Rename `expr` field of `LocalizedExpression` into `pdl__expr` by mandel in https://github.com/IBM/prompt-declaration-language/pull/806
* feat: compile bee to pdl by starpit in https://github.com/IBM/prompt-declaration-language/pull/817
* fix: rerun in ui bombs by starpit in https://github.com/IBM/prompt-declaration-language/pull/819
* fix: async model call prints should only occur if PDL_VERBOSE_ASYNC env is set by starpit in https://github.com/IBM/prompt-declaration-language/pull/820
* fix: skip litellm 1.63.14 by starpit in https://github.com/IBM/prompt-declaration-language/pull/827
* fix: pin openai==1.61.0 pip due to breaking change on their side by starpit in https://github.com/IBM/prompt-declaration-language/pull/829


**Full Changelog**: https://github.com/IBM/prompt-declaration-language/compare/v0.5.0...v0.5.1

0.5.0

What's Changed
* feat: add model token usage stats to trace by starpit in https://github.com/IBM/prompt-declaration-language/pull/762
* feat: add support for CodeBlocks with argv by starpit in https://github.com/IBM/prompt-declaration-language/pull/756
* feat: add Usage tab to detail drawer for model blocks by starpit in https://github.com/IBM/prompt-declaration-language/pull/778
* Systematically used localized expressions in the trace and add `pdl__result` in them by mandel in https://github.com/IBM/prompt-declaration-language/pull/760
* feat: add Result tab to detail drawer by starpit in https://github.com/IBM/prompt-declaration-language/pull/782
* doc: update readme ui screenshot to show usage metrics by starpit in https://github.com/IBM/prompt-declaration-language/pull/793
* Copy the schema on the website by mandel in https://github.com/IBM/prompt-declaration-language/pull/797


**Full Changelog**: https://github.com/IBM/prompt-declaration-language/compare/v0.4.2...v0.5.0

0.4.2

What's Changed
* feat: in UI allow pty execution to be canceled by starpit in https://github.com/IBM/prompt-declaration-language/pull/673
* feat: switch ui tile run menu to split action dropdown by starpit in https://github.com/IBM/prompt-declaration-language/pull/675
* default parameters for ollama_chat models by vazirim in https://github.com/IBM/prompt-declaration-language/pull/689
* Change examples to ollama_chat by jgchn in https://github.com/IBM/prompt-declaration-language/pull/691
* Grade School Math example by esnible in https://github.com/IBM/prompt-declaration-language/pull/694
* Docstrings and examples for PDL concepts by esnible in https://github.com/IBM/prompt-declaration-language/pull/693
* feat: ui temperature stability by starpit in https://github.com/IBM/prompt-declaration-language/pull/697
* feat: add Pagination to UI by starpit in https://github.com/IBM/prompt-declaration-language/pull/704
* demo hallucination trace by vazirim in https://github.com/IBM/prompt-declaration-language/pull/705
* Structured decoding bug fix for watsonx, ollama + traceback for python code blocks by vazirim in https://github.com/IBM/prompt-declaration-language/pull/708
* feat: interpreter should report (stderr) call start/end and timing by starpit in https://github.com/IBM/prompt-declaration-language/pull/711
* feat: update interpreter to print out model response messages in async mode by starpit in https://github.com/IBM/prompt-declaration-language/pull/717
* Update parse_str interface by mandel in https://github.com/IBM/prompt-declaration-language/pull/741
* Support dev version of granite-io by mandel in https://github.com/IBM/prompt-declaration-language/pull/742
* feat: pull models in rust by starpit in https://github.com/IBM/prompt-declaration-language/pull/743
* feat: update auto-pull logic to run in parallel with pip install by starpit in https://github.com/IBM/prompt-declaration-language/pull/744
* feat: use shasum as cache key for venv by starpit in https://github.com/IBM/prompt-declaration-language/pull/748
* feat: add gsm8k demo to ui (demo9) by starpit in https://github.com/IBM/prompt-declaration-language/pull/753
* Contributed values are expressions by mandel in https://github.com/IBM/prompt-declaration-language/pull/754
* Use `${ pdl_context }` as default value for the `input` field of a model block by mandel in https://github.com/IBM/prompt-declaration-language/pull/757
* added litellm param to ignore structure decoding param in tools example by vazirim in https://github.com/IBM/prompt-declaration-language/pull/750
* gsm8k with planning by vazirim in https://github.com/IBM/prompt-declaration-language/pull/761


**Full Changelog**: https://github.com/IBM/prompt-declaration-language/compare/v0.4.1...v0.4.2

0.4.1

What's Changed
* Update granite-io dependency by mandel in https://github.com/IBM/prompt-declaration-language/pull/641


**Full Changelog**: https://github.com/IBM/prompt-declaration-language/compare/v0.4.0...v0.4.1

0.4.0

What's Changed
* gsm8k examples and results by vazirim in https://github.com/IBM/prompt-declaration-language/pull/322
* feat: in react ui Context tab, use breadcrumb ui to link to def site by starpit in https://github.com/IBM/prompt-declaration-language/pull/380
* Add json-repair by claudiosv in https://github.com/IBM/prompt-declaration-language/pull/279
* feat: in react ui, add Masonry view to replace Transcript view by starpit in https://github.com/IBM/prompt-declaration-language/pull/395
* Asynchronous LLMs calls by mandel in https://github.com/IBM/prompt-declaration-language/pull/284
* feat: in react UI, add Run button to support re-running program by starpit in https://github.com/IBM/prompt-declaration-language/pull/431
* Add a `max_iterations` field to the `repeat/until` loop (and make `until` optional) and remove `repeat/num_iterations` loops. by mandel in https://github.com/IBM/prompt-declaration-language/pull/434
* Granite 3.1 chat template fix by vazirim in https://github.com/IBM/prompt-declaration-language/pull/433
* feat: add homebrew formula by starpit in https://github.com/IBM/prompt-declaration-language/pull/447
* Unify `repeat` and `for` loops and add `while` by mandel in https://github.com/IBM/prompt-declaration-language/pull/444
* feat: in react ui re-enable Replay/Run button and functionality by starpit in https://github.com/IBM/prompt-declaration-language/pull/451
* intrinsics hallucination example by vazirim in https://github.com/IBM/prompt-declaration-language/pull/464
* doc: update react ui build for production documentation by starpit in https://github.com/IBM/prompt-declaration-language/pull/476
* feat: syntax highlight code in markdown blocks by starpit in https://github.com/IBM/prompt-declaration-language/pull/480
* feat: in react ui, use pty for Run by starpit in https://github.com/IBM/prompt-declaration-language/pull/492
* feat: add final result 'output of program' to react ui masonry by starpit in https://github.com/IBM/prompt-declaration-language/pull/497
* removed old viewer by vazirim in https://github.com/IBM/prompt-declaration-language/pull/510
* feat: add Platform field to model detail Summary tab by starpit in https://github.com/IBM/prompt-declaration-language/pull/516
* modules implementation by vazirim in https://github.com/IBM/prompt-declaration-language/pull/507
* New RAG example by esnible in https://github.com/IBM/prompt-declaration-language/pull/427
* feat: initial support for showing structured model responses in detail ui by starpit in https://github.com/IBM/prompt-declaration-language/pull/527
* updated PDL quick reference by hirzel in https://github.com/IBM/prompt-declaration-language/pull/545
* feat: add opengraph meta info to ui by starpit in https://github.com/IBM/prompt-declaration-language/pull/549
* Migrate some examples from Replicate to Ollama by jgchn in https://github.com/IBM/prompt-declaration-language/pull/522
* Added Granite 3.2 chat template, template that works with ollama by vazirim in https://github.com/IBM/prompt-declaration-language/pull/557
* `model` blocks can use the granite-io platform by mandel in https://github.com/IBM/prompt-declaration-language/pull/529
* Join loop iterations as objects by mandel in https://github.com/IBM/prompt-declaration-language/pull/580
* Add flexibility on the case of the values for the fields `lang`, `parser`, and `mode` by mandel in https://github.com/IBM/prompt-declaration-language/pull/612
* Incorrect endpoint in Telemetry doc by esnible in https://github.com/IBM/prompt-declaration-language/pull/619
* Deploy Ollama to run examples by jgchn in https://github.com/IBM/prompt-declaration-language/pull/629

New Contributors
* jgchn made their first contribution in https://github.com/IBM/prompt-declaration-language/pull/521

**Full Changelog**: https://github.com/IBM/prompt-declaration-language/compare/v0.3.0...v0.4.0

0.3.0

What's Changed
* Port pdl-live to react+patternfly+vite by starpit in https://github.com/IBM/prompt-declaration-language/pull/253
* Embed PDL interpreter into react (tauri) app builds by starpit in https://github.com/IBM/prompt-declaration-language/pull/350
* Remove BAM support by mandel in https://github.com/IBM/prompt-declaration-language/pull/265
* Config options for model default parameters by esnible in https://github.com/IBM/prompt-declaration-language/pull/266
* Add a `match` block by mandel in https://github.com/IBM/prompt-declaration-language/pull/252
* Don't crash without log on keyboard exit by esnible in https://github.com/IBM/prompt-declaration-language/pull/346
* lowered lower bound of litellm to 1.57.3 by vazirim in https://github.com/IBM/prompt-declaration-language/pull/365

New Contributors
* starpit made their first contribution in https://github.com/IBM/prompt-declaration-language/pull/253

**Full Changelog**: https://github.com/IBM/prompt-declaration-language/compare/v0.2.0...v0.3.0

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.