File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1010
1111# dev and test
1212# ------------
13- boto3 == 1.42.80
14- botocore >= 1.35.10
15- pytest == 9.0.2
16- pytest_mock == 3.15.1
17- requests == 2.32.5
13+ boto3
14+ botocore
15+ pytest
16+ pytest_mock
17+ requests
1818
1919# Code linters, formatters, and security scanners
2020# ------------
21- black == 26.3.1
22- flake8 == 7.3.0
23- flake8-coding == 1.3.2
24- pre-commit == 4.5.1
25- isort == 7.0.0
26- pylint == 4.0.5
27- mypy == 1.20.0
28- bandit == 1.9.3
29- pydocstringformatter == 0.7.5
30- tox == 4.46.3
31- codespell == 2.4.1
32- coverage == 7.13.5
21+ black
22+ flake8
23+ flake8-coding
24+ pre-commit
25+ isort
26+ pylint
27+ mypy
28+ bandit
29+ pydocstringformatter
30+ tox
31+ codespell
32+ coverage
3333
34- # Lambda layer: openai
35- # ------------
36- openai == 2.24.0
34+ # general requirements
35+ # --------------------------
36+ pydantic
37+ pydantic-settings
38+ pydantic_core
39+ python-dotenv
40+ python-hcl2
41+ pandas
3742
38- # Lambda layer: common
39- # ------------
40- python-dotenv == 1.2.2
41- pydantic == 2.12.5
42- pydantic-settings == 2.13.1
43- python-hcl2 == 7.3.1
4443
45- # Lambda layer: langchain
46- # ------------
44+ # generative AI requirements
45+ # --------------------------
46+ openai
4747langchain
4848langchain-openai
49- #langchain-experimental
49+ langchain_community
50+ pyyaml
5051
51- # Lambda layer: nlp
52- # ------------
53- python-Levenshtein == 0.27.3
52+ # NLP requirements
53+ # --------------------------
54+ python-Levenshtein
5455pyyaml
5556
5657# weather function
57- googlemaps == 4.10.0
58- openmeteo-requests == 1.7.5
59- requests-cache == 1.2.1
60- retry-requests == 2.0.0
58+ # --------------------------
59+ googlemaps
60+ openmeteo-requests
61+ requests-cache
62+ retry-requests
You can’t perform that action at this time.
0 commit comments