mirror of
https://github.com/StanGirard/quivr.git
synced 2024-08-16 16:40:40 +03:00
feat: 🎸 apm
implemented datadog
This commit is contained in:
parent
e575c71201
commit
d801450341
@ -16,7 +16,9 @@
|
||||
}
|
||||
],
|
||||
"command": [
|
||||
"uvicorn",
|
||||
"sh",
|
||||
"-c",
|
||||
"export DD_AGENT_HOST=$(curl http://169.254.169.254/latest/meta-data/local-ipv4); ddtrace-run uvicorn",
|
||||
"main:app",
|
||||
"--host",
|
||||
"0.0.0.0",
|
||||
@ -26,7 +28,29 @@
|
||||
"6"
|
||||
],
|
||||
"essential": true,
|
||||
"environment": [],
|
||||
"environment": [
|
||||
{
|
||||
"name": "DD_ENV",
|
||||
"value": "preview"
|
||||
},
|
||||
{
|
||||
"name": "DD_SERVICE",
|
||||
"value": "backend"
|
||||
},
|
||||
{
|
||||
"name": "DD_VERSION",
|
||||
"value": "1"
|
||||
},
|
||||
{
|
||||
"name": "DD_LOGS_INJECTION",
|
||||
"value": "true"
|
||||
}
|
||||
],
|
||||
"dockerLabels": {
|
||||
"com.datadoghq.tags.env": "preview",
|
||||
"com.datadoghq.tags.service": "backend",
|
||||
"com.datadoghq.tags.version": "1"
|
||||
},
|
||||
"environmentFiles": [
|
||||
{
|
||||
"value": "arn:aws:s3:::quivr-env-variables/preview.env",
|
||||
@ -45,6 +69,20 @@
|
||||
"awslogs-stream-prefix": "ecs"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "datadog-agent",
|
||||
"image": "datadog/agent:latest",
|
||||
"cpu": 10,
|
||||
"memory": 256,
|
||||
"essential": true,
|
||||
"portMappings": [
|
||||
{
|
||||
"hostPort": 8126,
|
||||
"protocol": "tcp",
|
||||
"containerPort": 8126
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"family": "quivr-preview",
|
||||
|
1
Pipfile
1
Pipfile
@ -43,6 +43,7 @@ async-generator = "*"
|
||||
posthog = "==3.1.0"
|
||||
jq = "==1.6.0"
|
||||
pytest = "*"
|
||||
ddtrace = "*"
|
||||
|
||||
[dev-packages]
|
||||
black = "*"
|
||||
|
140
Pipfile.lock
generated
140
Pipfile.lock
generated
@ -1,7 +1,7 @@
|
||||
{
|
||||
"_meta": {
|
||||
"hash": {
|
||||
"sha256": "9ae12dd1d097d77ce3cb08c7b6b5e5fa8a96216a98df213860d0ea30bb22dcc5"
|
||||
"sha256": "f3220564ed9fee1c99ac1d446c06c96118bac79cac011a8c86144ae0a56a66dc"
|
||||
},
|
||||
"pipfile-spec": 6,
|
||||
"requires": {
|
||||
@ -276,6 +276,22 @@
|
||||
"markers": "python_version >= '3.7'",
|
||||
"version": "==1.33.7"
|
||||
},
|
||||
"bytecode": {
|
||||
"hashes": [
|
||||
"sha256:0a1dc340cac823cff605609b8b214f7f9bf80418c6b9e0fc8c6db1793c27137d",
|
||||
"sha256:7263239a8d3f70fc7c303862b20cd2c6788052e37ce0a26e67309d280e985984"
|
||||
],
|
||||
"markers": "python_version >= '3.8'",
|
||||
"version": "==0.15.1"
|
||||
},
|
||||
"cattrs": {
|
||||
"hashes": [
|
||||
"sha256:0341994d94971052e9ee70662542699a3162ea1e0c62f7ce1b4a57f563685108",
|
||||
"sha256:a934090d95abaa9e911dac357e3a8699e0b4b14f8529bcc7d2b1ad9d51672b9f"
|
||||
],
|
||||
"markers": "python_version >= '3.8'",
|
||||
"version": "==23.2.3"
|
||||
},
|
||||
"celery": {
|
||||
"extras": [
|
||||
"sqs"
|
||||
@ -534,6 +550,81 @@
|
||||
"markers": "python_version >= '3.7' and python_version < '4.0'",
|
||||
"version": "==0.6.3"
|
||||
},
|
||||
"ddsketch": {
|
||||
"hashes": [
|
||||
"sha256:3227a270fd686a29d3a7128f9352ccf852314410380fc11384356f1ae2a75938",
|
||||
"sha256:32f7314077fec8747d4faebaec2c854b5ffc399c5f552f73fa94024f48d74d64"
|
||||
],
|
||||
"markers": "python_version >= '2.7'",
|
||||
"version": "==2.0.4"
|
||||
},
|
||||
"ddtrace": {
|
||||
"hashes": [
|
||||
"sha256:06a2f4fe57eae9e5a54bd6cf7fad6e34c1c7205ce78a65c2eeb10bd00b610538",
|
||||
"sha256:06c8b33099285db7fb7dd4b6dffae16b7d88d13231b00104e29c85d925d7359d",
|
||||
"sha256:0c845623008231788aca5e8e27e215d638999de0a82af58a3eebef74b8dd3100",
|
||||
"sha256:10fa3443168545286c140bfef7a59957c87d89971650788010a2e19352a8f65e",
|
||||
"sha256:1427aa0914a20f18b5a7f075c7f1f3c79ded434cfe8fd658110ba43c0490488a",
|
||||
"sha256:16479b5e04bdb0400898a14b2208247955fd599f9809d7f84d5055557258b6f2",
|
||||
"sha256:1a83033183a1747190a7528de8eb9da70392e227288f6d32f57800747c9379cc",
|
||||
"sha256:1d7b4f7aeb9dffe357f00f516fa7c800c9a76ff29045edfb381ac1ee4a228b34",
|
||||
"sha256:209ac6ad4656869aecaa7794444d166c741200330843f555f4f8161643ea7a8b",
|
||||
"sha256:2110dea2b2390f799516cfe0611e4727939cf3139186668786ad57bbcea70f08",
|
||||
"sha256:2277b3b468479d2cfdef597030b029b217528a5bf986e94b707b8a346e68dd21",
|
||||
"sha256:2d8adf00eec47ecd78216903b7c6ec23d533aa0302120ca35d6c35836d92e7ab",
|
||||
"sha256:3302bc89ccdecfbbd907766cbd4e083e5d0df1cf075cd49b07ae5f1c25987187",
|
||||
"sha256:38a4419916ea6496aa6ee49c13280da825d9863e2a4bce98d6c6820da8d51678",
|
||||
"sha256:3a27a5cd2eefe98243e185d26cba380960819f43b1d214c77af6ba15699cd8ae",
|
||||
"sha256:3bb27b10bcb55ad392027ac37ddc86cbea04e38f9963b18e4b7218a59dbc9b6d",
|
||||
"sha256:418685567d33a27ac476756d73dfa81c74d40099f28dc5af61e3ad8cdaa6596d",
|
||||
"sha256:45fc94bfd615c1c64f05e55b760289638de7149020e517af8cefca5151efbbc3",
|
||||
"sha256:49347e198e82025679c82f8880e029e2dec80f48f6fcc2bd30d64865f6c8c98f",
|
||||
"sha256:4d10f6e5113d757fef994b9d8db89c7fa270cbb8aec99b75527c460217e5f2a4",
|
||||
"sha256:56474f8756cb2a6b708c79a62227b5b0bc235d74099361a95ea225646dbbf230",
|
||||
"sha256:5e2ed51c5fa9247fa3122d8f615c157d0955e2d673b1e76da2578ecf313eb6cf",
|
||||
"sha256:66dec725d1abf764736a73ee04e885128abb7d6c6ca0ef6935888ba5610ef292",
|
||||
"sha256:69327a9d1488dee70bc6ba052c76bd2f73d52767de890edf2997c0e9b3711316",
|
||||
"sha256:72593b98093d3de456cd47185e6dbb851b77b104cd108a16d6339ff3102c1581",
|
||||
"sha256:7500956f12f55f51199b96cdbc6724adb627576dc968c8d36dbc646fc91cd291",
|
||||
"sha256:79e9f9db08a0bd3751503d4e215e04780e5d59d084f43cb54cc35089c4e08c57",
|
||||
"sha256:7d7511a9933a087f4603fb4d9c09d0f8a23b8bfdc2c958d7b01d255795d9f087",
|
||||
"sha256:80b21572dbb3d781360987468cd03dacd49179dd703e66d4fdeb524369f94da3",
|
||||
"sha256:8152a850af06a10c631e8725bf677da2867705c2c4ea4bcd2911837798870050",
|
||||
"sha256:878eed15287aebcc7b776a40392dc1794b12999f561c5872489ad1426df87914",
|
||||
"sha256:8953b2c39a0ca5fb4d742df346a9ed53d100ac6d50c6fd68416eb6ebadf9025e",
|
||||
"sha256:988582eb12ade7ba4f4bf4a09e5fde8f05a005ffc1784381fd258720354f80bb",
|
||||
"sha256:ae7ed838023ce3d30d2cd071bd6113525b6245e8c25c1f8f9ff32b76fb7b7394",
|
||||
"sha256:aeb3a6358e702c7797fc6c447f2a2e5873dc207e65176bb6080608e7d2662a15",
|
||||
"sha256:aecb70d89e3662aa32fc42a271dcd90dde654902ccb97fbca2e5c52dfd10276d",
|
||||
"sha256:af0eccf9ac9d9e7557cf52d2bfe549ea02d3b41b81407ebd70a11b079d15a160",
|
||||
"sha256:bde40dd9cdff53de6535f9ae1e41a4d37aed0eb113e4597fde8f48dec4629291",
|
||||
"sha256:bebae8b500c2b6d641d0a312b4a0c1e222c2ba093c3db6e4b38315a6c5f819da",
|
||||
"sha256:bf8d46467e456b0f2682952b4b3835e996aaae77e26455f150c35dde223ff0fb",
|
||||
"sha256:c78da78418a658b1ba1880ffe6477874aa1f26a23f26db98e0f012b07a1d3998",
|
||||
"sha256:c8a936345d53f5290c9557eac5ac7d90218cd45e7c92215f1ee3eb1de309fe46",
|
||||
"sha256:cf0cd0b7e65efb91ffacf5987d73fd1505bead9162c05d4a7bc0ff009414621e",
|
||||
"sha256:d35cc4e93283ad3f6e96be99de1ba8adc7ef503d995a3dd7808aa242bbed28cc",
|
||||
"sha256:d535cdfc9e34e3a7972420c88a9c88f399619867f9774f09ff3f92a57136e199",
|
||||
"sha256:d971804470cb34a3580dd701432721678c0c361c75bc580cf2588f42fd13f0b9",
|
||||
"sha256:da1db3e7b5d45c54daf5b422333a03711dcdb448d7b122a689841c450797baa6",
|
||||
"sha256:dc81597a7bf44d48ce1317e1dd62b0329eea1cf3a22cb1730273593bd3cf9dc6",
|
||||
"sha256:e02e3d15c2a3b63bd5a05fed429f7d77d41bc818b7a18554ac0f36104de28ccf",
|
||||
"sha256:e0eda4c5f4cc7219361503fd05c1f0bbb6c70d73de73805d062becf323055ffc",
|
||||
"sha256:e4b2ab5094e7d4cbf3a5143716e400b3b4af81e777e4afb30a9374394b7a8238",
|
||||
"sha256:e746cb76c41602173ed1d995929218c23cd41f52f29ac2cdf6d44f04b593a5b1",
|
||||
"sha256:e7d1f311779369537148c124528265a7d7d45f4a4ad5304d4919c13d6216eba0",
|
||||
"sha256:ea1a5f908abd988e6f70595c31f4a0be18bbd780558c506640ce2751397c9d19",
|
||||
"sha256:ed4fcda36dd740693314bcaa4feddb566b2ccd835c3ac6aad42f36525280cc1e",
|
||||
"sha256:eee1eb5ef049b8667d0d53cacfc3c79b5fe978acbd5a59135cd4e1ed59b31be9",
|
||||
"sha256:f73d297c4528c880c0d35a2e43f2c3703662e31a5e527a0d33ee9c20e7dba530",
|
||||
"sha256:f79c16a430fc1b4fb18b881106368f09383f293abf5366d96c1155aad320a677",
|
||||
"sha256:f98240890feca039ce05310bbe91cb842dfc43277ca0560e6acd483753a90cbd",
|
||||
"sha256:fafb2235b87141bddd03b38b225ef3468ec821d9c4e5fd0c42b1d27b30f6e9c9"
|
||||
],
|
||||
"index": "pypi",
|
||||
"markers": "python_version >= '3.7'",
|
||||
"version": "==2.5.1"
|
||||
},
|
||||
"deprecated": {
|
||||
"hashes": [
|
||||
"sha256:6fac8b097794a90302bdbb17b9b815e732d3c4720583ff1b198499d78470466c",
|
||||
@ -572,6 +663,14 @@
|
||||
"markers": "python_version >= '2.6' and python_version not in '3.0, 3.1, 3.2, 3.3'",
|
||||
"version": "==0.18.0"
|
||||
},
|
||||
"envier": {
|
||||
"hashes": [
|
||||
"sha256:b45ef6051fea33d0c32a64e186bff2cfb446e2242d6781216c9bc9ce708c5909",
|
||||
"sha256:bd5ccf707447973ea0f4125b7df202ba415ad888bcdcb8df80e0b002ee11ffdb"
|
||||
],
|
||||
"markers": "python_version >= '3.7'",
|
||||
"version": "==0.5.1"
|
||||
},
|
||||
"et-xmlfile": {
|
||||
"hashes": [
|
||||
"sha256:8eb9e2bc2f8c97e37a2dc85a09ecdcdec9d8a396530a6d5a33b30b9a92da0c5c",
|
||||
@ -813,11 +912,11 @@
|
||||
},
|
||||
"importlib-metadata": {
|
||||
"hashes": [
|
||||
"sha256:4805911c3a4ec7c3966410053e9ec6a1fecd629117df5adee56dfc9432a1081e",
|
||||
"sha256:f238736bb06590ae52ac1fab06a3a9ef1d8dce2b7a35b5ab329371d6c8f5d2cc"
|
||||
"sha256:1231cf92d825c9e03cfc4da076a16de6422c863558229ea0b22b675657463443",
|
||||
"sha256:f0afba6205ad8f8947c7d338b5342d5db2afbfd82f9cbef7879a9539cc12eb9b"
|
||||
],
|
||||
"markers": "python_version >= '3.8'",
|
||||
"version": "==7.0.1"
|
||||
"version": "==6.11.0"
|
||||
},
|
||||
"iniconfig": {
|
||||
"hashes": [
|
||||
@ -1383,6 +1482,14 @@
|
||||
"markers": "python_version >= '3.6'",
|
||||
"version": "==3.1.2"
|
||||
},
|
||||
"opentelemetry-api": {
|
||||
"hashes": [
|
||||
"sha256:15ae4ca925ecf9cfdfb7a709250846fbb08072260fca08ade78056c502b86bed",
|
||||
"sha256:43621514301a7e9f5d06dd8013a1b450f30c2e9372b8e30aaeb4562abf2ce034"
|
||||
],
|
||||
"markers": "python_version >= '3.7'",
|
||||
"version": "==1.22.0"
|
||||
},
|
||||
"packaging": {
|
||||
"hashes": [
|
||||
"sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5",
|
||||
@ -1570,6 +1677,23 @@
|
||||
"markers": "python_full_version >= '3.7.0'",
|
||||
"version": "==3.0.43"
|
||||
},
|
||||
"protobuf": {
|
||||
"hashes": [
|
||||
"sha256:10894a2885b7175d3984f2be8d9850712c57d5e7587a2410720af8be56cdaf62",
|
||||
"sha256:2db9f8fa64fbdcdc93767d3cf81e0f2aef176284071507e3ede160811502fd3d",
|
||||
"sha256:33a1aeef4b1927431d1be780e87b641e322b88d654203a9e9d93f218ee359e61",
|
||||
"sha256:47f3de503fe7c1245f6f03bea7e8d3ec11c6c4a2ea9ef910e3221c8a15516d62",
|
||||
"sha256:5e5c933b4c30a988b52e0b7c02641760a5ba046edc5e43d3b94a74c9fc57c1b3",
|
||||
"sha256:8f62574857ee1de9f770baf04dde4165e30b15ad97ba03ceac65f760ff018ac9",
|
||||
"sha256:a8b7a98d4ce823303145bf3c1a8bdb0f2f4642a414b196f04ad9853ed0c8f830",
|
||||
"sha256:b50c949608682b12efb0b2717f53256f03636af5f60ac0c1d900df6213910fd6",
|
||||
"sha256:d66a769b8d687df9024f2985d5137a337f957a0916cf5464d1513eee96a63ff0",
|
||||
"sha256:fc381d1dd0516343f1440019cedf08a7405f791cd49eef4ae1ea06520bc1c020",
|
||||
"sha256:fe599e175cb347efc8ee524bcd4b902d11f7262c0e569ececcb89995c15f0a5e"
|
||||
],
|
||||
"markers": "python_version >= '3.8'",
|
||||
"version": "==4.25.2"
|
||||
},
|
||||
"pyasn1": {
|
||||
"hashes": [
|
||||
"sha256:4439847c58d40b1d0a573d07e3856e95333f1976294494c325775aeca506eb58",
|
||||
@ -2604,6 +2728,14 @@
|
||||
"markers": "python_version >= '3.6'",
|
||||
"version": "==3.1.9"
|
||||
},
|
||||
"xmltodict": {
|
||||
"hashes": [
|
||||
"sha256:341595a488e3e01a85a9d8911d8912fd922ede5fecc4dce437eb4b6c8d037e56",
|
||||
"sha256:aa89e8fd76320154a40d19a0df04a4695fb9dc5ba977cbb68ab3e4eb225e7852"
|
||||
],
|
||||
"markers": "python_version >= '3.4'",
|
||||
"version": "==0.13.0"
|
||||
},
|
||||
"yarl": {
|
||||
"hashes": [
|
||||
"sha256:008d3e808d03ef28542372d01057fd09168419cdc8f848efe2804f894ae03e51",
|
||||
|
@ -1,43 +1,174 @@
|
||||
# pymupdf==1.22.3
|
||||
langchain==0.0.341
|
||||
litellm==1.7.7
|
||||
# Markdown==3.4.4
|
||||
openai==1.1.1
|
||||
GitPython==3.1.36
|
||||
pdf2image==1.16.3
|
||||
nest_asyncio==1.5.6
|
||||
pypdf==3.9.0
|
||||
supabase==1.1.0
|
||||
tiktoken==0.4.0
|
||||
unstructured==0.6.7
|
||||
fastapi==0.95.2
|
||||
python-multipart==0.0.6
|
||||
uvicorn==0.22.0
|
||||
pypandoc==1.11
|
||||
-i https://pypi.org/simple
|
||||
aiohttp==3.9.1; python_version >= '3.8'
|
||||
aiosignal==1.3.1; python_version >= '3.7'
|
||||
amqp==5.2.0; python_version >= '3.6'
|
||||
anyio==3.7.1; python_version >= '3.7'
|
||||
appdirs==1.4.4
|
||||
argilla==1.22.0; python_version < '3.12' and python_version >= '3.8'
|
||||
async-generator==1.10; python_version >= '3.5'
|
||||
async-timeout==4.0.3; python_full_version <= '3.11.2'
|
||||
asyncpg==0.27.0; python_full_version >= '3.7.0'
|
||||
attrs==23.2.0; python_version >= '3.7'
|
||||
backoff==2.2.1; python_version >= '3.7' and python_version < '4.0'
|
||||
beautifulsoup4==4.12.3; python_full_version >= '3.6.0'
|
||||
billiard==4.2.0; python_version >= '3.7'
|
||||
black==24.1.0; python_version >= '3.8'
|
||||
boto3==1.33.7; python_version >= '3.7'
|
||||
botocore==1.33.7; python_version >= '3.7'
|
||||
bytecode==0.15.1; python_version >= '3.8'
|
||||
cattrs==23.2.3; python_version >= '3.8'
|
||||
celery[sqs]==5.3.6; python_version >= '3.8'
|
||||
certifi==2023.11.17; python_version >= '3.6'
|
||||
cffi==1.16.0; platform_python_implementation != 'PyPy'
|
||||
charset-normalizer==3.3.2; python_full_version >= '3.7.0'
|
||||
click==8.1.7; python_version >= '3.7'
|
||||
click-didyoumean==0.3.0; python_full_version >= '3.6.2' and python_full_version < '4.0.0'
|
||||
click-plugins==1.1.1
|
||||
click-repl==0.3.0; python_version >= '3.6'
|
||||
cryptography==42.0.1; python_version >= '3.7'
|
||||
cssselect==1.2.0; python_version >= '3.7'
|
||||
dataclasses-json==0.6.3; python_version >= '3.7' and python_version < '4.0'
|
||||
ddsketch==2.0.4; python_version >= '2.7'
|
||||
ddtrace==2.5.1; python_version >= '3.7'
|
||||
deprecated==1.2.14; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'
|
||||
deprecation==2.1.0
|
||||
distro==1.9.0; python_version >= '3.6'
|
||||
docx2txt==0.8
|
||||
python-jose==3.3.0
|
||||
asyncpg==0.27.0
|
||||
flake8==6.0.0
|
||||
flake8-black==0.3.6
|
||||
sentry-sdk==1.37.1
|
||||
sentry-sdk[fastapi]==1.37.1
|
||||
pyright==1.1.316
|
||||
resend==0.5.1
|
||||
html5lib==1.1
|
||||
beautifulsoup4
|
||||
newspaper3k
|
||||
xlrd==1.0.0
|
||||
celery==5.2.7
|
||||
redis==4.5.4
|
||||
flower
|
||||
boto3==1.33.7
|
||||
botocore==1.33.7
|
||||
celery[sqs]
|
||||
python-dotenv
|
||||
pytest-mock
|
||||
pytest-celery
|
||||
pytesseract==0.3.10
|
||||
async_generator
|
||||
ecdsa==0.18.0; python_version >= '2.6' and python_version not in '3.0, 3.1, 3.2, 3.3'
|
||||
envier==0.5.1; python_version >= '3.7'
|
||||
et-xmlfile==1.1.0; python_version >= '3.6'
|
||||
fastapi==0.95.2; python_version >= '3.7'
|
||||
feedfinder2==0.0.4
|
||||
feedparser==6.0.11; python_version >= '3.6'
|
||||
filelock==3.13.1; python_version >= '3.8'
|
||||
flake8==6.0.0; python_full_version >= '3.8.1'
|
||||
flake8-black==0.3.6; python_version >= '3.7'
|
||||
flower==2.0.1; python_version >= '3.7'
|
||||
frozenlist==1.4.1; python_version >= '3.8'
|
||||
fsspec==2023.12.2; python_version >= '3.8'
|
||||
gitdb==4.0.11; python_version >= '3.7'
|
||||
gitpython==3.1.36; python_version >= '3.7'
|
||||
gotrue==1.3.1; python_version >= '3.8' and python_version < '4.0'
|
||||
h11==0.14.0; python_version >= '3.7'
|
||||
html5lib==1.1; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'
|
||||
httpcore==0.17.3; python_version >= '3.7'
|
||||
httpx==0.24.1; python_version >= '3.7'
|
||||
huggingface-hub==0.20.3; python_full_version >= '3.8.0'
|
||||
humanize==4.9.0; python_version >= '3.8'
|
||||
idna==3.6; python_version >= '3.5'
|
||||
importlib-metadata==6.11.0; python_version >= '3.8'
|
||||
iniconfig==2.0.0; python_version >= '3.7'
|
||||
jieba3k==0.35.1
|
||||
jinja2==3.1.3; python_version >= '3.7'
|
||||
jmespath==1.0.1; python_version >= '3.7'
|
||||
joblib==1.3.2; python_version >= '3.7'
|
||||
jq==1.6.0; python_version >= '3.5'
|
||||
jsonpatch==1.33; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6'
|
||||
jsonpointer==2.4; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6'
|
||||
kombu[sqs]==5.3.5; python_version >= '3.8'
|
||||
langchain==0.0.341; python_version < '4.0' and python_full_version >= '3.8.1'
|
||||
langchain-core==0.0.6; python_version < '4.0' and python_full_version >= '3.8.1'
|
||||
langsmith==0.0.83; python_version < '4.0' and python_full_version >= '3.8.1'
|
||||
litellm==1.7.7; python_version >= '3.8' and python_version < '4.0'
|
||||
lxml==5.1.0; python_version >= '3.6'
|
||||
markdown==3.5.2; python_version >= '3.8'
|
||||
markdown-it-py==3.0.0; python_version >= '3.8'
|
||||
markupsafe==2.1.4; python_version >= '3.7'
|
||||
marshmallow==3.20.2; python_version >= '3.8'
|
||||
mccabe==0.7.0; python_version >= '3.6'
|
||||
mdurl==0.1.2; python_version >= '3.7'
|
||||
monotonic==1.6
|
||||
msg-parser==1.2.0; python_version >= '3.4'
|
||||
multidict==6.0.4; python_version >= '3.7'
|
||||
mypy-extensions==1.0.0; python_version >= '3.5'
|
||||
nest-asyncio==1.5.6; python_version >= '3.5'
|
||||
newspaper3k==0.2.8
|
||||
nltk==3.8.1; python_version >= '3.7'
|
||||
nodeenv==1.8.0; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6'
|
||||
numpy==1.23.5; python_version >= '3.8'
|
||||
olefile==0.47; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'
|
||||
openai==1.1.1; python_full_version >= '3.7.1'
|
||||
openpyxl==3.1.2; python_version >= '3.6'
|
||||
opentelemetry-api==1.22.0; python_version >= '3.7'
|
||||
packaging==23.2; python_version >= '3.7'
|
||||
pandas==1.5.3; python_version >= '3.8'
|
||||
pathspec==0.12.1; python_version >= '3.8'
|
||||
pdf2image==1.16.3
|
||||
pdfminer.six==20231228; python_version >= '3.6'
|
||||
pillow==10.2.0; python_version >= '3.8'
|
||||
platformdirs==4.1.0; python_version >= '3.8'
|
||||
pluggy==1.4.0; python_version >= '3.8'
|
||||
postgrest==0.11.0; python_version >= '3.8' and python_version < '4.0'
|
||||
posthog==3.1.0
|
||||
jq==1.6.0
|
||||
|
||||
prometheus-client==0.19.0; python_version >= '3.8'
|
||||
prompt-toolkit==3.0.43; python_full_version >= '3.7.0'
|
||||
protobuf==4.25.2; python_version >= '3.8'
|
||||
pyasn1==0.5.1; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5'
|
||||
pycodestyle==2.10.0; python_version >= '3.6'
|
||||
pycparser==2.21
|
||||
pycurl==7.45.2
|
||||
pydantic==1.10.14; python_version >= '3.7'
|
||||
pyflakes==3.0.1; python_version >= '3.6'
|
||||
pygments==2.17.2; python_version >= '3.7'
|
||||
pypandoc==1.11; python_version >= '3.6'
|
||||
pypdf==3.9.0; python_version >= '3.6'
|
||||
pyright==1.1.316; python_version >= '3.7'
|
||||
pytesseract==0.3.10; python_version >= '3.7'
|
||||
pytest==7.4.4; python_version >= '3.7'
|
||||
pytest-celery==0.0.0
|
||||
pytest-mock==3.12.0; python_version >= '3.8'
|
||||
python-dateutil==2.8.2; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'
|
||||
python-docx==1.1.0; python_version >= '3.7'
|
||||
python-dotenv==1.0.1; python_version >= '3.8'
|
||||
python-jose==3.3.0
|
||||
python-magic==0.4.27; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'
|
||||
python-multipart==0.0.6; python_version >= '3.7'
|
||||
python-pptx==0.6.23
|
||||
pytz==2023.3.post1
|
||||
pyyaml==6.0.1; python_version >= '3.6'
|
||||
realtime==1.0.2; python_version >= '3.8' and python_version < '4.0'
|
||||
redis==4.5.4; python_version >= '3.7'
|
||||
regex==2023.12.25; python_version >= '3.7'
|
||||
requests==2.31.0; python_version >= '3.7'
|
||||
requests-file==1.5.1
|
||||
resend==0.5.1; python_version >= '3.7'
|
||||
rich==13.7.0; python_full_version >= '3.7.0'
|
||||
rsa==4.9; python_version >= '3.6' and python_version < '4'
|
||||
s3transfer==0.8.2; python_version >= '3.7'
|
||||
sentry-sdk[fastapi]==1.39.2
|
||||
setuptools==69.0.3; python_version >= '3.8'
|
||||
sgmllib3k==1.0.0
|
||||
six==1.16.0; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'
|
||||
smmap==5.0.1; python_version >= '3.7'
|
||||
sniffio==1.3.0; python_version >= '3.7'
|
||||
soupsieve==2.5; python_version >= '3.8'
|
||||
sqlalchemy==2.0.25; python_version >= '3.7'
|
||||
starlette==0.27.0; python_version >= '3.7'
|
||||
storage3==0.6.1; python_version >= '3.8' and python_version < '4.0'
|
||||
strenum==0.4.15
|
||||
supabase==1.1.0; python_version >= '3.8' and python_version < '4.0'
|
||||
supafunc==0.2.3; python_version >= '3.8' and python_version < '4.0'
|
||||
tenacity==8.2.3; python_version >= '3.7'
|
||||
tiktoken==0.4.0; python_version >= '3.8'
|
||||
tinysegmenter==0.3
|
||||
tldextract==5.1.1; python_version >= '3.8'
|
||||
tokenizers==0.15.1; python_version >= '3.7'
|
||||
tornado==6.4; python_version >= '3.8'
|
||||
tqdm==4.66.1; python_version >= '3.7'
|
||||
typer==0.9.0; python_version >= '3.6'
|
||||
typing-extensions==4.9.0; python_version >= '3.8'
|
||||
typing-inspect==0.9.0
|
||||
tzdata==2023.4; python_version >= '2'
|
||||
unstructured==0.6.7; python_full_version >= '3.7.0'
|
||||
urllib3==2.0.7; python_version >= '3.10'
|
||||
uvicorn==0.22.0; python_version >= '3.7'
|
||||
vine==5.1.0; python_version >= '3.6'
|
||||
wcwidth==0.2.13
|
||||
webencodings==0.5.1
|
||||
websockets==11.0.3; python_version >= '3.7'
|
||||
wrapt==1.14.1; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'
|
||||
xlrd==1.0.0
|
||||
xlsxwriter==3.1.9; python_version >= '3.6'
|
||||
xmltodict==0.13.0; python_version >= '3.4'
|
||||
yarl==1.9.4; python_version >= '3.7'
|
||||
zipp==3.17.0; python_version >= '3.8'
|
||||
|
Loading…
Reference in New Issue
Block a user