diff --git a/techstack.md b/techstack.md index cbc490d..866bcf0 100644 --- a/techstack.md +++ b/techstack.md @@ -1,30 +1,40 @@
# Tech Stack File ![](https://img.stackshare.io/repo.svg "repo") [freiheit/MvKDiceBot](https://github.com/freiheit/MvKDiceBot)![](https://img.stackshare.io/public_badge.svg "public")

-|6
Tools used|11/10/23
Report generated| +|28
Tools used|02/29/24
Report generated| |------|------|
@@ -41,6 +51,19 @@ Full tech stack [here](/techstack.md) +## Data (1) + + + + +
+ pgvector +
+ pgvector +
+ +
+ ## DevOps (4)
@@ -78,16 +101,56 @@ Full tech stack [here](/techstack.md)
+## Other (2) + + + + + + +
+ LangChain +
+ LangChain +
+ +
+ Shell +
+ Shell +
+ +
+ -## Open source packages (1) +## Open source packages (20) -## PyPI (1) +## PyPI (20) |NAME|VERSION|LAST UPDATED|LAST UPDATED BY|LICENSE|VULNERABILITIES| |:------|:------|:------|:------|:------|:------| -|[yarl](https://pypi.org/yarl)|v1.9.2|10/29/23|freiheit |Apache-2.0|N/A| +|[aiohttp](https://pypi.org/project/aiohttp)|v3.9.1|11/27/23|freiheit |Apache-2.0|[CVE-2024-23334](https://github.com/advisories/GHSA-5h86-8mv2-jq9f) (Moderate)
[CVE-2024-23829](https://github.com/advisories/GHSA-8qpw-xqxj-h4r2) (Moderate)| +|[astroid](https://pypi.org/project/astroid)|v3.0.1|10/29/23|freiheit |LGPL-2.1|N/A| +|[async-timeout](https://pypi.org/project/async-timeout)|v4.0.3|10/29/23|freiheit |Apache-2.0|N/A| +|[attrs](https://pypi.org/project/attrs)|v23.1.0|10/29/23|freiheit |MIT|N/A| +|[black](https://pypi.org/project/black)|v23.11.0|11/08/23|renovate[bot] |MIT|N/A| +|[charset-normalizer](https://pypi.org/project/charset-normalizer)|v3.3.2|11/01/23|renovate[bot] |N/A|N/A| +|[click](https://pypi.org/project/click)|v8.1.7|10/29/23|freiheit |BSD-3-Clause|N/A| +|[dill](https://pypi.org/project/dill)|v0.3.7|10/29/23|freiheit |BSD-3-Clause|N/A| +|[discord.py](https://pypi.org/project/discord.py)|v2.3.2|10/29/23|freiheit |MIT|N/A| +|[flake8](https://pypi.org/project/flake8)|v6.1.0|10/29/23|freiheit |MIT|N/A| +|[idna](https://pypi.org/project/idna)|v3.6|11/26/23|renovate[bot] |BSD-3-Clause|N/A| +|[isort](https://pypi.org/project/isort)|v5.13.0|12/10/23|renovate[bot] |MIT|N/A| +|[mccabe](https://pypi.org/project/mccabe)|v0.7.0|10/29/23|freiheit |Saxpath|N/A| +|[multidict](https://pypi.org/project/multidict)|v6.0.4|10/29/23|freiheit |Apache-2.0|N/A| +|[packaging](https://pypi.org/project/packaging)|v23.2|10/29/23|freiheit |BSD-3-Clause,Apache-2.0|N/A| +|[pathspec](https://pypi.org/project/pathspec)|v0.12.0|12/10/23|renovate[bot] |MPL-2.0|N/A| +|[pycodestyle](https://pypi.org/project/pycodestyle)|v2.11.1|10/29/23|freiheit |Saxpath|N/A| +|[pyflakes](https://pypi.org/project/pyflakes)|v3.1.0|10/29/23|freiheit |MIT|N/A| +|[tomlkit](https://pypi.org/project/tomlkit)|v0.12.3|11/15/23|renovate[bot] |MIT|N/A| +|[yarl](https://pypi.org/project/yarl)|v1.9.4|12/10/23|freiheit |Apache-2.0|N/A|
-Generated via [Stack File](https://github.com/apps/stack-file) +Generated via [Stack File](https://github.com/marketplace/stack-file) diff --git a/techstack.yml b/techstack.yml index 8f5bf86..350c8af 100644 --- a/techstack.yml +++ b/techstack.yml @@ -1,8 +1,12 @@ repo_name: freiheit/MvKDiceBot +report_id: d1a0258cca57a50f380947315d890932 +version: 0.1 repo_type: Public +timestamp: '2024-02-29T18:25:13+00:00' requested_by: freiheit provider: github -detected_tools_count: 5 +branch: main +detected_tools_count: 28 tools: - name: Python description: A clear and powerful object-oriented programming language, comparable @@ -13,7 +17,20 @@ tools: category: Languages & Frameworks sub_category: Languages image_url: https://img.stackshare.io/service/993/pUBY5pVj.png + detection_source_url: https://github.com/freiheit/MvKDiceBot detection_source: Repo Metadata +- name: pgvector + description: Open-source vector similarity search for Postgres + website_url: https://github.com/pgvector/pgvector/ + open_source: false + hosted_saas: false + category: Data Stores + sub_category: Database Tools + image_url: https://img.stackshare.io/service/109221/default_b888cdf5617d936aa6aacf130911906955508639.png + detection_source_url: https://github.com/freiheit/MvKDiceBot/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: freiheit + last_updated_on: 2023-10-29 21:19:35.000000000 Z - name: Git description: Fast, scalable, distributed revision control system website_url: http://git-scm.com/ @@ -22,6 +39,7 @@ tools: category: Build, Test, Deploy sub_category: Version Control System image_url: https://img.stackshare.io/service/1046/git.png + detection_source_url: https://github.com/freiheit/MvKDiceBot detection_source: Repo Metadata - name: GitHub Actions description: Automate your workflow from idea to production @@ -31,9 +49,10 @@ tools: category: Build, Test, Deploy sub_category: Continuous Integration image_url: https://img.stackshare.io/service/11563/actions.png + detection_source_url: https://github.com/freiheit/MvKDiceBot/blob/main/.github/workflows/pylint.yml detection_source: ".github/workflows/pylint.yml" - last_updated_by: renovate[bot] - last_updated_on: 2023-10-27 05:47:46.000000000 Z + last_updated_by: freiheit + last_updated_on: 2023-12-10 05:55:13.000000000 Z - name: PyPI description: A repository of software for the Python programming language website_url: https://pypi.org/ @@ -42,6 +61,7 @@ tools: category: Build, Test, Deploy sub_category: Hosted Package Repository image_url: https://img.stackshare.io/service/12572/-RIWgodF_400x400.jpg + detection_source_url: https://github.com/freiheit/MvKDiceBot/blob/main/requirements.txt detection_source: requirements.txt last_updated_by: freiheit last_updated_on: 2023-10-29 21:19:35.000000000 Z @@ -55,7 +75,323 @@ tools: category: Build, Test, Deploy sub_category: Code Review image_url: https://img.stackshare.io/service/4837/py.jpg - detection_source_url: requirements.txt + detection_source_url: https://github.com/freiheit/MvKDiceBot/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: freiheit + last_updated_on: 2023-10-29 21:19:35.000000000 Z +- name: LangChain + description: Build AI apps with LLMs through composability + website_url: https://github.com/hwchase17/langchain + open_source: true + hosted_saas: false + category: Communications + sub_category: Large Language Model Tools + image_url: https://img.stackshare.io/service/48790/default_5b6c6b73f1ff3775c85d2a1ba954cb87e30cbf13.jpg + detection_source_url: https://github.com/freiheit/MvKDiceBot/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: freiheit + last_updated_on: 2023-10-29 21:19:35.000000000 Z +- name: Shell + description: A shell is a text-based terminal, used for manipulating programs and + files. Shell scripts typically manage program execution. + website_url: https://en.wikipedia.org/wiki/Shell_script + open_source: false + hosted_saas: false + category: Languages & Frameworks + sub_category: Languages + image_url: https://img.stackshare.io/service/4631/default_c2062d40130562bdc836c13dbca02d318205a962.png + detection_source_url: https://github.com/freiheit/MvKDiceBot + detection_source: Repo Metadata +- name: aiohttp + description: Async http client/server framework + package_url: https://pypi.org/project/aiohttp + version: 3.9.1 + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/19852/default_d748224707283d9d8a73c2323730c87bda6b313a.png + detection_source_url: https://github.com/freiheit/MvKDiceBot/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: freiheit + last_updated_on: 2023-11-27 04:18:21.000000000 Z + vulnerabilities: + - name: aiohttp is vulnerable to directory traversal + cve_id: CVE-2024-23334 + cve_url: https://github.com/advisories/GHSA-5h86-8mv2-jq9f + detected_date: Jan 30 + severity: moderate + first_patched: 3.9.2 + - name: aiohttp's HTTP parser (the python one, not llhttp) still overly lenient + about separators + cve_id: CVE-2024-23829 + cve_url: https://github.com/advisories/GHSA-8qpw-xqxj-h4r2 + detected_date: Jan 30 + severity: moderate + first_patched: 3.9.2 +- name: astroid + description: An abstract syntax tree for Python with inference support + package_url: https://pypi.org/project/astroid + version: 3.0.1 + license: LGPL-2.1 + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/20125/default_63b818b0ea63c702db9131c12dd2fd2fad35ca3b.png + detection_source_url: https://github.com/freiheit/MvKDiceBot/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: freiheit + last_updated_on: 2023-10-29 21:19:35.000000000 Z +- name: async-timeout + description: Timeout context manager for asyncio programs + package_url: https://pypi.org/project/async-timeout + version: 4.0.3 + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/20820/default_33e8d7fbba8bfff26ed0101b65f3a3af5fd63b4e.png + detection_source_url: https://github.com/freiheit/MvKDiceBot/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: freiheit + last_updated_on: 2023-10-29 21:19:35.000000000 Z +- name: attrs + description: Classes Without Boilerplate + package_url: https://pypi.org/project/attrs + version: 23.1.0 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/19857/default_4a8a8fdc10130068bf295812b98e9b72fb42fe70.png + detection_source_url: https://github.com/freiheit/MvKDiceBot/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: freiheit + last_updated_on: 2023-10-29 21:19:35.000000000 Z +- name: black + description: The uncompromising code formatter + package_url: https://pypi.org/project/black + version: 23.11.0 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/20099/default_029b9bbfb6be2cd34bebeda5b8e1e80a1d22441c.png + detection_source_url: https://github.com/freiheit/MvKDiceBot/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: renovate[bot] + last_updated_on: 2023-11-08 06:29:24.000000000 Z +- name: charset-normalizer + description: The Real First Universal Charset Detector + package_url: https://pypi.org/project/charset-normalizer + version: 3.3.2 + open_source: false + hosted_saas: false + category: Build, Test, Deploy + sub_category: Package Managers + image_url: https://img.stackshare.io/package/pypi/image.png + detection_source_url: https://github.com/freiheit/MvKDiceBot/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: renovate[bot] + last_updated_on: 2023-11-01 06:21:57.000000000 Z +- name: click + description: Composable command line interface toolkit + package_url: https://pypi.org/project/click + version: 8.1.7 + license: BSD-3-Clause + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/19830/default_74a61b43bdb9fc0cba2978316b9976f43545029b.png + detection_source_url: https://github.com/freiheit/MvKDiceBot/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: freiheit + last_updated_on: 2023-10-29 21:19:35.000000000 Z +- name: dill + description: Serialize all of python + package_url: https://pypi.org/project/dill + version: 0.3.7 + license: BSD-3-Clause + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/19972/default_735d20726524f3a2b12f956af25bde52f942f85a.png + detection_source_url: https://github.com/freiheit/MvKDiceBot/blob/main/requirements.txt detection_source: requirements.txt last_updated_by: freiheit last_updated_on: 2023-10-29 21:19:35.000000000 Z +- name: discord.py + description: A python wrapper for the Discord API + package_url: https://pypi.org/project/discord.py + version: 2.3.2 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/20460/default_9a2df92d685d6540be25228e6b33cb090554923a.png + detection_source_url: https://github.com/freiheit/MvKDiceBot/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: freiheit + last_updated_on: 2023-10-29 21:19:35.000000000 Z +- name: flake8 + description: 'The modular source code checker: pep8, pyflakes and co' + package_url: https://pypi.org/project/flake8 + version: 6.1.0 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/19920/default_c8be5290cb8d8a8b578535a2c6475d1057ff4ea4.png + detection_source_url: https://github.com/freiheit/MvKDiceBot/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: freiheit + last_updated_on: 2023-10-29 21:19:35.000000000 Z +- name: idna + description: Internationalized Domain Names in Applications + package_url: https://pypi.org/project/idna + version: '3.6' + license: BSD-3-Clause + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/19863/default_f24e00e4cb7620e436f9d06e0305070e1335922a.png + detection_source_url: https://github.com/freiheit/MvKDiceBot/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: renovate[bot] + last_updated_on: 2023-11-26 07:14:29.000000000 Z +- name: isort + description: A Python utility / library to sort Python imports + package_url: https://pypi.org/project/isort + version: 5.13.0 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/20117/default_9cf91bfbbfb266fc12a914cdc09d9e4b55c773bb.png + detection_source_url: https://github.com/freiheit/MvKDiceBot/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: renovate[bot] + last_updated_on: 2023-12-10 05:59:05.000000000 Z +- name: mccabe + description: McCabe checker, plugin for flake8 + package_url: https://pypi.org/project/mccabe + version: 0.7.0 + license: Saxpath + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/20323/default_cafc15de82628e6c121e1ea9ce941c1410268b49.png + detection_source_url: https://github.com/freiheit/MvKDiceBot/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: freiheit + last_updated_on: 2023-10-29 21:19:35.000000000 Z +- name: multidict + description: Multidict implementation + package_url: https://pypi.org/project/multidict + version: 6.0.4 + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/20160/default_8822b1755ae0c97a622ebcb1aa9cafa328004f81.png + detection_source_url: https://github.com/freiheit/MvKDiceBot/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: freiheit + last_updated_on: 2023-10-29 21:19:35.000000000 Z +- name: packaging + description: Core utilities for Python packages + package_url: https://pypi.org/project/packaging + version: '23.2' + license: BSD-3-Clause,Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/19894/default_f716e4bc541a9eb6e3f5b7a20d7c35355075b0b4.png + detection_source_url: https://github.com/freiheit/MvKDiceBot/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: freiheit + last_updated_on: 2023-10-29 21:19:35.000000000 Z +- name: pathspec + description: Utility library for gitignore style pattern matching of file paths + package_url: https://pypi.org/project/pathspec + version: 0.12.0 + license: MPL-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/20261/default_24e344cf78482d8a66297ae9ebea86f00b570483.png + detection_source_url: https://github.com/freiheit/MvKDiceBot/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: renovate[bot] + last_updated_on: 2023-12-10 05:59:17.000000000 Z +- name: pycodestyle + description: Python style guide checker + package_url: https://pypi.org/project/pycodestyle + version: 2.11.1 + license: Saxpath + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/20145/default_a55249b25c76872ebbee6b173a63c5fce36136f9.png + detection_source_url: https://github.com/freiheit/MvKDiceBot/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: freiheit + last_updated_on: 2023-10-29 21:19:35.000000000 Z +- name: pyflakes + description: Passive checker of Python programs + package_url: https://pypi.org/project/pyflakes + version: 3.1.0 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/20155/default_00b4278983e5385b6d5b93c4ffc4ef51d53270e9.png + detection_source_url: https://github.com/freiheit/MvKDiceBot/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: freiheit + last_updated_on: 2023-10-29 21:19:35.000000000 Z +- name: tomlkit + description: Style preserving TOML library + package_url: https://pypi.org/project/tomlkit + version: 0.12.3 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/20350/default_af2b356cd035e5e1c010a45df43c17b898af8c44.png + detection_source_url: https://github.com/freiheit/MvKDiceBot/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: renovate[bot] + last_updated_on: 2023-11-15 01:26:20.000000000 Z +- name: yarl + description: Yet another URL library + package_url: https://pypi.org/project/yarl + version: 1.9.4 + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/20083/default_d8789f2f1b5b4e9994bef68371453a20460b4d6e.png + detection_source_url: https://github.com/freiheit/MvKDiceBot/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: freiheit + last_updated_on: 2023-12-10 05:55:13.000000000 Z