This is an automated email from the ASF dual-hosted git repository.

skrawcz pushed a change to branch stefan/add-more-lifecycles
in repository https://gitbox.apache.org/repos/asf/burr.git


    omit 4f645878 Adds example using Ray
    omit 55fcd1e1 Adds interceptor hooks
     add 81685350 Adds header to all remaining wheel-deployed files (#601)
     add 34d1fd64 Simplify running of release scripts with dependency groups 
(#604)
     add f75b9731 Fix old link (#611)
     add b1804947 Update OpenAI model in conversational RAG example
     add e8145ed9 Update OpenAI model in email assistant example
     add 1a92593f fix(pydantic): improve error message for untyped state 
parameter
     add 692789e2 fix(persistence): improve error message for uninitialized 
SQLitePersister (#613)
     add b9ee1292 Update serde.rst (#555)
     add 1375449a examples: fix typos in Python files
     add 04da4cf6 Remove Google Analytics from the Burr Website (Fixes #592)
     add 8fd7a2a4 Adds matomo analytics to docs
     add aa4bb19e Burr Release Scripts (#609)
     add 21df6e56 Updates to clean up upload file names, upload everything 
(#625)
     add 5446cdb6 Script fixes for release (#628)
     add 77c85e7b Update OpenAI model in deep researcher example
     add 51696c2b Update OpenAI model in llm adventure game example
     add e04433c5 Fix Copyright year to 2026 (#633)
     add ff50bcb6 Update copyright year in NOTICE file
     add c3e748ce Update OpenAI model in multi-agent collaboration example
     add 9427dc5c Add override_state_values support to initialize_from
     add 5a38e015 Add unit test for override_state_values in initialize_from
     add 51b7a415 Fix test to respect initialize_from entrypoint rules
     add cc0d8e38 Update application.py
     add 52a4714b Fixes precommit
     add 2e9595fc fix voter workflow in README (#630)
     add bc223780 Update OpenAI model in LCEL multi-agent example
     add 00901a60 feat: deploy Burr in Vercel
     add 374aa8fb chore: remove test settings
     add 2c0ccb08 chore: add EOL
     add f2ee1939 chore: remove additional line
     add 45c0538f fix: add ASF license section
     add a2d10a6f Burr 0.42.0 release prep (#651)
     add 9237df20 ui: add toggle to show/hide input nodes in graph view
     add 8a975b02 core: add AST-based linter for undeclared state reads in 
function-bas… (#656)
     add c120004a Adds interceptor hooks
     add 105da956 Adds example using Ray

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (4f645878)
            \
             N -- N -- N   refs/heads/stefan/add-more-lifecycles (105da956)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |   17 +
 .gitignore                                         |    4 +
 .pre-commit-config.yaml                            |   25 +-
 .rat-excludes                                      |   26 +
 .style.yapf                                        |   25 +-
 NOTICE                                             |    2 +-
 README.md                                          |   19 +
 burr/cli/__main__.py                               |   10 +-
 burr/core/action.py                                |   58 +-
 burr/core/application.py                           |    5 +
 burr/core/persistence.py                           |   92 +-
 burr/integrations/pydantic.py                      |   11 +-
 burr/telemetry.py                                  |    2 +-
 burr/tracking/server/requirements-s3.txt           |   17 +
 .../s3/deployment/terraform/.terraform.lock.hcl    |   25 +-
 .../terraform/templates/ecs/burr_app.json.tpl      |   19 +-
 burr_logo.svg                                      |   18 +
 docs/_static/apache-incubator-logo.svg             |   19 +
 docs/{README-internal.md => _templates/page.html}  |   34 +-
 docs/concepts/serde.rst                            |    9 +
 docs/conf.py                                       |    5 -
 docs/contributing/setup.rst                        |   16 +
 docs/examples/chatbots/basic-chatbot.ipynb         |    8 +
 docs/examples/chatbots/gpt-like-chatbot.ipynb      |   34 +-
 docs/examples/chatbots/rag-chatbot-hamilton.ipynb  |    8 +
 .../simple/choose-your-own-adventure.ipynb         |   39 +-
 docs/examples/simple/counter.ipynb                 |    8 +
 docs/examples/simple/cowsay.ipynb                  |    8 +
 docs/getting_started/install.rst                   |    1 -
 examples/adaptive-crag/notebook.ipynb              |    7 +
 .../graph_db_example/application.py                |    8 +-
 .../graph_db_example/ingest_notebook.ipynb         |    8 +
 .../graph_db_example/notebook.ipynb                |   12 +-
 .../simple_example/notebook.ipynb                  |    8 +
 examples/custom-serde/notebook.ipynb               |    8 +
 examples/deep-researcher/application.py            |    2 +-
 examples/deep-researcher/notebook.ipynb            |   36 +-
 examples/deep-researcher/requirements.txt          |   25 +-
 examples/deployment/vercel/README.md               |  142 +++
 examples/deployment/vercel/api/counter.py          |  129 +++
 .../deployment/vercel/app}/__init__.py             |    0
 .../{aws/lambda => vercel}/app/counter_app.py      |    0
 .../{aws/lambda => vercel}/requirements.txt        |    0
 examples/email-assistant/application.py            |    4 +-
 examples/email-assistant/notebook.ipynb            |   30 +-
 examples/email-assistant/requirements.txt          |   25 +-
 examples/hamilton-integration/notebook.ipynb       |    7 +
 examples/haystack-integration/notebook.ipynb       |    7 +
 examples/hello-world-counter/notebook.ipynb        |   16 +-
 examples/image-telephone/notebook.ipynb            |    8 +
 examples/instructor-gemini-flash/notebook.ipynb    |    7 +
 examples/llm-adventure-game/application.py         |    2 +-
 examples/llm-adventure-game/notebook.ipynb         |    8 +
 .../hamilton/func_agent.py                         |    2 +-
 .../hamilton/notebook.ipynb                        |    8 +
 .../multi-agent-collaboration/lcel/application.py  |    2 +-
 .../multi-agent-collaboration/lcel/notebook.ipynb  |    8 +
 examples/multi-modal-chatbot/burr_demo.ipynb       |   68 +-
 examples/multi-modal-chatbot/notebook.ipynb        |   16 +-
 examples/multi-modal-chatbot/requirements.txt      |   25 +-
 examples/opentelemetry/notebook.ipynb              |    8 +
 examples/other-examples/cowsay/digraph             |   19 +
 examples/other-examples/cowsay/notebook.ipynb      |    8 +
 examples/parallelism/notebook.ipynb                |    8 +
 examples/rag-lancedb-ingestion/notebook.ipynb      |    7 +
 examples/ray/notebook.ipynb                        |    8 +
 examples/recursive/notebook.ipynb                  |    8 +
 examples/simple-chatbot-intro/notebook.ipynb       |    8 +
 examples/streaming-fastapi/notebook.ipynb          |   20 +-
 examples/streaming-overview/notebook.ipynb         |    8 +
 examples/talks/data_for_ai_oct_2024.ipynb          |    8 +
 examples/test-case-creation/notebook.ipynb         |    8 +
 examples/tool-calling/notebook.ipynb               |    8 +
 examples/tracing-and-spans/burr_otel_demo.ipynb    |    8 +
 examples/tracing-and-spans/notebook.ipynb          |    8 +
 examples/typed-state/notebook.ipynb                |    8 +
 .../youtube-to-social-media-post/notebook.ipynb    |    7 +
 pyproject.toml                                     |   25 +-
 scripts/README.md                                  |  295 +++---
 scripts/apache_release.py                          | 1024 ++++++++++++++++++++
 scripts/build_artifacts.py                         |  489 ----------
 scripts/release_helper.py                          |  451 ---------
 scripts/verify_apache_artifacts.py                 |  759 +++++++++++++++
 setup.cfg                                          |   25 +-
 telemetry/ui/.eslintignore                         |   25 +-
 telemetry/ui/.prettierignore                       |   25 +-
 telemetry/ui/public/robots.txt                     |   25 +-
 .../ui/src/components/routes/app/GraphView.tsx     |   47 +-
 tests/core/test_action.py                          |   55 ++
 tests/core/test_application.py                     |   36 +
 tests/core/test_persistence.py                     |   32 +
 tests/integrations/serde/test_pandas.py            |   16 +-
 tests/integrations/test_burr_pydantic.py           |   12 +
 93 files changed, 3212 insertions(+), 1478 deletions(-)
 create mode 100644 .rat-excludes
 copy docs/{README-internal.md => _templates/page.html} (53%)
 create mode 100644 examples/deployment/vercel/README.md
 create mode 100644 examples/deployment/vercel/api/counter.py
 copy {burr => examples/deployment/vercel/app}/__init__.py (100%)
 copy examples/deployment/{aws/lambda => vercel}/app/counter_app.py (100%)
 copy examples/deployment/{aws/lambda => vercel}/requirements.txt (100%)
 create mode 100644 scripts/apache_release.py
 delete mode 100644 scripts/build_artifacts.py
 delete mode 100644 scripts/release_helper.py
 create mode 100755 scripts/verify_apache_artifacts.py

Reply via email to