This is an automated email from the ASF dual-hosted git repository.
skrawcz pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/burr.git
The following commit(s) were added to refs/heads/main by this push:
new d2214d9d chore: add ASF license headers to requirements.txt and
.gitignore files
d2214d9d is described below
commit d2214d9dec4e781cf692a2fb8ba4e6ee742062e0
Author: André Ahlert <[email protected]>
AuthorDate: Thu Mar 12 05:51:51 2026 -0300
chore: add ASF license headers to requirements.txt and .gitignore files
Add missing Apache 2.0 license headers to 25 requirements.txt and
3 .gitignore files, completing the work started in #651.
Closes #639
---
.gitignore | 17 +++++++++++++++++
burr/tracking/server/s3/deployment/terraform/.gitignore | 17 +++++++++++++++++
examples/adaptive-crag/requirements.txt | 17 +++++++++++++++++
.../graph_db_example/requirements.txt | 17 +++++++++++++++++
.../conversational-rag/simple_example/requirements.txt | 17 +++++++++++++++++
examples/custom-serde/requirements.txt | 17 +++++++++++++++++
examples/deployment/aws/lambda/requirements.txt | 17 +++++++++++++++++
examples/deployment/vercel/requirements.txt | 17 +++++++++++++++++
examples/hamilton-integration/requirements.txt | 17 +++++++++++++++++
examples/hello-world-counter/requirements.txt | 17 +++++++++++++++++
examples/image-telephone/requirements.txt | 17 +++++++++++++++++
examples/instructor-gemini-flash/requirements.txt | 17 +++++++++++++++++
.../hamilton/image-telephone/requirements.txt | 17 +++++++++++++++++
examples/llm-adventure-game/requirements.txt | 17 +++++++++++++++++
.../multi-agent-collaboration/hamilton/requirements.txt | 17 +++++++++++++++++
.../multi-agent-collaboration/lcel/requirements.txt | 17 +++++++++++++++++
examples/multi-agent-collaboration/requirements.txt | 17 +++++++++++++++++
examples/openai-compatible-agent/requirements.txt | 17 +++++++++++++++++
examples/other-examples/cowsay/requirements.txt | 17 +++++++++++++++++
examples/pytest/requirements.txt | 17 +++++++++++++++++
examples/rag-lancedb-ingestion/requirements.txt | 17 +++++++++++++++++
examples/recursive/requirements.txt | 17 +++++++++++++++++
examples/simple-chatbot-intro/requirements.txt | 17 +++++++++++++++++
examples/streaming-overview/requirements.txt | 17 +++++++++++++++++
examples/test-case-creation/requirements.txt | 17 +++++++++++++++++
examples/tool-calling/requirements.txt | 17 +++++++++++++++++
examples/tracing-and-spans/requirements.txt | 17 +++++++++++++++++
telemetry/ui/.gitignore | 17 +++++++++++++++++
28 files changed, 476 insertions(+)
diff --git a/.gitignore b/.gitignore
index afb5191a..a92fd35b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
diff --git a/burr/tracking/server/s3/deployment/terraform/.gitignore
b/burr/tracking/server/s3/deployment/terraform/.gitignore
index b41b8184..cfd195b1 100644
--- a/burr/tracking/server/s3/deployment/terraform/.gitignore
+++ b/burr/tracking/server/s3/deployment/terraform/.gitignore
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
# Compiled files
*.tfstate
*.tfstate.backup
diff --git a/examples/adaptive-crag/requirements.txt
b/examples/adaptive-crag/requirements.txt
index a985ef23..ed81773f 100644
--- a/examples/adaptive-crag/requirements.txt
+++ b/examples/adaptive-crag/requirements.txt
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
burr[start]
exa_py
google-generativeai
diff --git a/examples/conversational-rag/graph_db_example/requirements.txt
b/examples/conversational-rag/graph_db_example/requirements.txt
index c76190ec..693940a7 100644
--- a/examples/conversational-rag/graph_db_example/requirements.txt
+++ b/examples/conversational-rag/graph_db_example/requirements.txt
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
burr[start,graphviz]
falkordb==1.0.4
openai
diff --git a/examples/conversational-rag/simple_example/requirements.txt
b/examples/conversational-rag/simple_example/requirements.txt
index 84118808..c4b2ed75 100644
--- a/examples/conversational-rag/simple_example/requirements.txt
+++ b/examples/conversational-rag/simple_example/requirements.txt
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
burr[start]
faiss-cpu
langchain
diff --git a/examples/custom-serde/requirements.txt
b/examples/custom-serde/requirements.txt
index 4b2ee0f4..8524d569 100644
--- a/examples/custom-serde/requirements.txt
+++ b/examples/custom-serde/requirements.txt
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
burr[start]
langchain_community
langchain_core
diff --git a/examples/deployment/aws/lambda/requirements.txt
b/examples/deployment/aws/lambda/requirements.txt
index c10793cb..85fbd690 100644
--- a/examples/deployment/aws/lambda/requirements.txt
+++ b/examples/deployment/aws/lambda/requirements.txt
@@ -1,2 +1,19 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
burr
# for tracking you'd add extra dependencies
diff --git a/examples/deployment/vercel/requirements.txt
b/examples/deployment/vercel/requirements.txt
index c10793cb..85fbd690 100644
--- a/examples/deployment/vercel/requirements.txt
+++ b/examples/deployment/vercel/requirements.txt
@@ -1,2 +1,19 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
burr
# for tracking you'd add extra dependencies
diff --git a/examples/hamilton-integration/requirements.txt
b/examples/hamilton-integration/requirements.txt
index ae56b1db..9c7146f4 100644
--- a/examples/hamilton-integration/requirements.txt
+++ b/examples/hamilton-integration/requirements.txt
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
burr[start,opentelemetry]
lancedb
openai
diff --git a/examples/hello-world-counter/requirements.txt
b/examples/hello-world-counter/requirements.txt
index 312f23df..e261fcb2 100644
--- a/examples/hello-world-counter/requirements.txt
+++ b/examples/hello-world-counter/requirements.txt
@@ -1 +1,18 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
burr[streamlit,start]
diff --git a/examples/image-telephone/requirements.txt
b/examples/image-telephone/requirements.txt
index e204b781..bccc49b1 100644
--- a/examples/image-telephone/requirements.txt
+++ b/examples/image-telephone/requirements.txt
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
burr
openai
requests
diff --git a/examples/instructor-gemini-flash/requirements.txt
b/examples/instructor-gemini-flash/requirements.txt
index e296f1be..c503269d 100644
--- a/examples/instructor-gemini-flash/requirements.txt
+++ b/examples/instructor-gemini-flash/requirements.txt
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
burr[start]
google-generativeai
instructor
diff --git a/examples/integrations/hamilton/image-telephone/requirements.txt
b/examples/integrations/hamilton/image-telephone/requirements.txt
index 3833376c..f9ce753c 100644
--- a/examples/integrations/hamilton/image-telephone/requirements.txt
+++ b/examples/integrations/hamilton/image-telephone/requirements.txt
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
burr
openai
requests
diff --git a/examples/llm-adventure-game/requirements.txt
b/examples/llm-adventure-game/requirements.txt
index d0d56c1a..5e8f6fc0 100644
--- a/examples/llm-adventure-game/requirements.txt
+++ b/examples/llm-adventure-game/requirements.txt
@@ -1,2 +1,19 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
burr[start]
openai
diff --git a/examples/multi-agent-collaboration/hamilton/requirements.txt
b/examples/multi-agent-collaboration/hamilton/requirements.txt
index 149171c8..92b723b8 100644
--- a/examples/multi-agent-collaboration/hamilton/requirements.txt
+++ b/examples/multi-agent-collaboration/hamilton/requirements.txt
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
burr[start]
langchain-community
langchain-core
diff --git a/examples/multi-agent-collaboration/lcel/requirements.txt
b/examples/multi-agent-collaboration/lcel/requirements.txt
index 6a5b84b5..2926ea59 100644
--- a/examples/multi-agent-collaboration/lcel/requirements.txt
+++ b/examples/multi-agent-collaboration/lcel/requirements.txt
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
burr[start]
langchain-community
langchain-core
diff --git a/examples/multi-agent-collaboration/requirements.txt
b/examples/multi-agent-collaboration/requirements.txt
index 149171c8..92b723b8 100644
--- a/examples/multi-agent-collaboration/requirements.txt
+++ b/examples/multi-agent-collaboration/requirements.txt
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
burr[start]
langchain-community
langchain-core
diff --git a/examples/openai-compatible-agent/requirements.txt
b/examples/openai-compatible-agent/requirements.txt
index e8071972..754157f9 100644
--- a/examples/openai-compatible-agent/requirements.txt
+++ b/examples/openai-compatible-agent/requirements.txt
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
burr[start]
fastapi
openai
diff --git a/examples/other-examples/cowsay/requirements.txt
b/examples/other-examples/cowsay/requirements.txt
index 5b88dd05..d88119c4 100644
--- a/examples/other-examples/cowsay/requirements.txt
+++ b/examples/other-examples/cowsay/requirements.txt
@@ -1,2 +1,19 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
burr[streamlit,graphviz,start]
cowsay
diff --git a/examples/pytest/requirements.txt b/examples/pytest/requirements.txt
index 1a27de18..33d6ce6d 100644
--- a/examples/pytest/requirements.txt
+++ b/examples/pytest/requirements.txt
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
burr
pytest
pytest-harvest
diff --git a/examples/rag-lancedb-ingestion/requirements.txt
b/examples/rag-lancedb-ingestion/requirements.txt
index 372151b9..6c7ef562 100644
--- a/examples/rag-lancedb-ingestion/requirements.txt
+++ b/examples/rag-lancedb-ingestion/requirements.txt
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
beautifulsoup4
burr[start]
dlt[lancedb]
diff --git a/examples/recursive/requirements.txt
b/examples/recursive/requirements.txt
index cb387dcd..ae5088ae 100644
--- a/examples/recursive/requirements.txt
+++ b/examples/recursive/requirements.txt
@@ -1,2 +1,19 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
burr[learn]
openai
diff --git a/examples/simple-chatbot-intro/requirements.txt
b/examples/simple-chatbot-intro/requirements.txt
index 06d578d7..05c0a0e7 100644
--- a/examples/simple-chatbot-intro/requirements.txt
+++ b/examples/simple-chatbot-intro/requirements.txt
@@ -1 +1,18 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
burr[start]
diff --git a/examples/streaming-overview/requirements.txt
b/examples/streaming-overview/requirements.txt
index 06d578d7..05c0a0e7 100644
--- a/examples/streaming-overview/requirements.txt
+++ b/examples/streaming-overview/requirements.txt
@@ -1 +1,18 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
burr[start]
diff --git a/examples/test-case-creation/requirements.txt
b/examples/test-case-creation/requirements.txt
index 06d578d7..05c0a0e7 100644
--- a/examples/test-case-creation/requirements.txt
+++ b/examples/test-case-creation/requirements.txt
@@ -1 +1,18 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
burr[start]
diff --git a/examples/tool-calling/requirements.txt
b/examples/tool-calling/requirements.txt
index 9d2ed6b9..32a46496 100644
--- a/examples/tool-calling/requirements.txt
+++ b/examples/tool-calling/requirements.txt
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
burr
openai
opentelemetry-instrumentation-openai
diff --git a/examples/tracing-and-spans/requirements.txt
b/examples/tracing-and-spans/requirements.txt
index 06d578d7..05c0a0e7 100644
--- a/examples/tracing-and-spans/requirements.txt
+++ b/examples/tracing-and-spans/requirements.txt
@@ -1 +1,18 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
burr[start]
diff --git a/telemetry/ui/.gitignore b/telemetry/ui/.gitignore
index 4d29575d..b1c8fb1c 100644
--- a/telemetry/ui/.gitignore
+++ b/telemetry/ui/.gitignore
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
# See https://help.github.com/articles/ignoring-files/ for more about ignoring
files.
# dependencies