Skip to content

Commit 707ddaf

Browse files
authored
chore: bump version to 3.2.1 and update licenses and descriptions acr… (#152)
This pull request primarily updates version numbers and metadata across multiple components to align with the latest release (3.2.1) and standardize package naming and licensing. Additionally, it enhances the documentation by adding useful badges to the `README.md` for better project visibility. **Version and metadata updates:** * Updated the version to `3.2.1` in `services/frontend/package.json`, `services/admin-backend/pyproject.toml`, `services/document-extractor/pyproject.toml`, `services/mcp-server/pyproject.toml`, and `services/rag-backend/pyproject.toml` to ensure consistency across all services. [[1]](diffhunk://#diff-0d005dbd9d9f66983f95fa01fa375184cf69dac9ae841050c11f07ebcc6789fdL3-R5) [[2]](diffhunk://#diff-7be99b3586ebefbb9757532b67d9bd826779bfe12db834326790c00f868238e7L55-R55) [[3]](diffhunk://#diff-bda9860363f25ca7829f0bc0121455b5cfea15f6ecc4e98d168aba411d9653c9L47-R47) [[4]](diffhunk://#diff-a32cd883126f65652f92c8ecc411d949b7bcf95edb2156c36dc2c1b7063ee690L3-R3) [[5]](diffhunk://#diff-575f4ba32d7ff340b37eb2f875cb9574553092b79335faadd5f3b6be662b6925L3-R3) * Changed the license from `MIT` to `Apache-2.0` and added a description in `services/frontend/package.json` for clearer project identification and compliance. * Standardized the package name from `extractor_api_lib` to `extractor-api-lib` in `libs/extractor-api-lib/pyproject.toml` for consistency with other packages. **Documentation improvements:** * Added a set of badges to the top of `README.md` to display license, commit activity, issue closure, discussions, PyPI downloads, Kubernetes readiness, and STACKIT readiness, improving project transparency and accessibility.
1 parent 1d95afe commit 707ddaf

File tree

11 files changed

+449
-4926
lines changed

11 files changed

+449
-4926
lines changed

README.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,47 @@
33

44
# RAG Template
55

6+
<p align="center">
7+
<a href="https://github.com/stackitcloud/rag-template/blob/1d95afe0aab477600e225d939c1e0606b24bac69/LICENSE">
8+
<img src="https://img.shields.io/badge/License-Apache_2.0-blue.svg" alt="Apache 2.0 License">
9+
<a href="https://github.com/stackitcloud/rag-template/graphs/commit-activity" target="_blank">
10+
<img alt="Commits last month" src="https://img.shields.io/github/commit-activity/m/stackitcloud/rag-template?labelColor=%20%2332b583&color=%20%2312b76a">
11+
</a>
12+
<a href="https://github.com/stackitcloud/rag-template-lib/" target="_blank">
13+
<img alt="Issues closed" src="https://img.shields.io/github/issues-search?query=repo%3Astackitcloud%2Frag-template%20is%3Aclosed&label=issues%20closed&labelColor=%20%237d89b0&color=%20%235d6b98">
14+
</a>
15+
<a href="https://github.com/stackitcloud/rag-template/discussions/" target="_blank">
16+
<img alt="Discussion posts" src="https://img.shields.io/github/discussions/stackitcloud/rag-template?labelColor=%20%239b8afb&color=%20%237a5af8">
17+
</a>
18+
<a href="https://pypi.org/project/rag-core-api/">
19+
<img src="https://img.shields.io/pypi/dm/rag-core-api?logo=python&logoColor=white&label=pypi%20rag-core-api&color=blue" alt="rag-core-api Python package on PyPi">
20+
</a>
21+
<a href="https://pypi.org/project/rag-core-lib/">
22+
<img src="https://img.shields.io/pypi/dm/rag-core-lib?logo=python&logoColor=white&label=pypi%20rag-core-lib&color=blue" alt="rag-core-lib Python package on PyPi">
23+
</a>
24+
<a href="https://pypi.org/project/admin-api-lib/">
25+
<img src="https://img.shields.io/pypi/dm/admin-api-lib?logo=python&logoColor=white&label=pypi%20admin-api-lib&color=blue" alt="admin-api-lib Python package on PyPi">
26+
</a>
27+
<a href="https://pypi.org/project/extractor-api-lib/">
28+
<img src="https://img.shields.io/pypi/dm/extractor-api-lib?logo=python&logoColor=white&label=pypi%20extractor-api-lib&color=blue" alt="extractor-api-lib Python package on PyPi">
29+
</a>
30+
<a href="https://deepwiki.com/stackitcloud/rag-template">
31+
<img alt="Ask DeepWiki" src="https://deepwiki.com/badge.svg">
32+
</a>
33+
<a href="https://github.com/stackitcloud/rag-template/blob/main/infrastructure">
34+
<img alt="Kubernetes ready 🚀"
35+
src="https://img.shields.io/badge/Kubernetes-ready%20🚀-brightgreen?style=flat&logo=kubernetes&logoColor=white&labelColor=326CE5"
36+
height="20" style="vertical-align:top">
37+
</a>
38+
<a href="https://github.com/stackitcloud/rag-template/tree/main/infrastructure">
39+
<img
40+
alt="STACKIT ready"
41+
height="20"
42+
style="vertical-align:top"
43+
src="https://img.shields.io/badge/STACKIT-ready-brightgreen?style=flat&labelColor=004E5A&logo=data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iRWJlbmVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSI2NCIgaGVpZ2h0PSI0Ny4xMjMzNjkzNjI2NTM3NSIgdmlld0JveD0iMCAwIDUzNi42IDM5NS4xIj4KICA8IS0tIEdlbmVyYXRvcjogR2l0SHViIENvcGlsb3Qgc2NhbGVkIHZlcnNpb24gLS0+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5zdDAgewogICAgICAgIGZpbGw6ICNmZmY7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMTM3LjggMCA4OS43IDIyNS4zIDIwOS45IDIyNS4zIDIzNS44IDEwNC4xIDUxNC4yIDEwNC4xIDUzNi40IDAgMTM3LjggMCIvPgogIDxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMzI3LjYgMTY5LjEgMzAxLjYgMjkxIDIyLjIgMjkxIDAgMzk1LjEgMzk5LjUgMzk1LjEgNDQ3LjggMTY5LjEgMzI3LjYgMTY5LjEiLz4KPC9zdmc+Cg==">
44+
</a>
45+
</p>
46+
647
Welcome to the STACKIT RAG Template! This is a basic example of how to use the RAG-API libraries, designed to help you get started with building AI-powered chatbots and document management systems 📖 (see [main.py](./services/rag-backend/main.py), [container.py](./services/rag-backend/container.py) and [chat_endpoint.py](./services/rag-backend/chat_endpoint.py)).
748

849
<!-- The RAG (Retrieve, Augment, Generate) template is here to simplify your journey into developing and deploying AI-driven applications in a kubernetes cluster. It provides a comprehensive guide, including local setup as well as production deployment instructions. Whether you're a developer, data scientist, or researcher, this template offers everything you need to build and deploy your own RAG solution. -->

libs/extractor-api-lib/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ requires = ["poetry-core"]
33
build-backend = "poetry.core.masonry.api"
44

55
[tool.poetry]
6-
name = "extractor_api_lib"
6+
name = "extractor-api-lib"
77
version = "v3.2.1"
88
description = "Extracts the content of documents, websites, etc and maps it to a common format."
99
authors = [

services/admin-backend/poetry.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/admin-backend/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ max-line-length = 120
5252

5353
[tool.poetry]
5454
name = "admin-backend-usecase-example"
55-
version = "3.2.0"
55+
version = "3.2.1"
5656
description = "This example demonstrates the usage of the admin-api-lib."
5757
authors = ["STACKIT Data and AI Consulting <[email protected]>"]
5858
readme = "README.md"

services/document-extractor/poetry.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/document-extractor/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ max-line-length = 120
4444

4545
[tool.poetry]
4646
name = "pdfextractor_server"
47-
version = "3.2.0"
47+
version = "3.2.1"
4848
description = "This example demonstrates the usage of the extractor-api-lib."
4949
authors = ["STACKIT Data and AI Consulting <[email protected]>"]
5050
readme = "README.md"

0 commit comments

Comments
 (0)