@@ -483,8 +483,6 @@ dependencies = [
483
483
" itsdangerous{matrix:itsdangerous:}" ,
484
484
" Werkzeug{matrix:werkzeug:}" ,
485
485
" flask{matrix:flask}" ,
486
- " langchain{matrix:langchain:}" ,
487
- " langchain-experimental{matrix:langchain-experimental:}" ,
488
486
]
489
487
490
488
[envs .appsec_integrations_flask .env-vars ]
@@ -527,8 +525,6 @@ flask = ["~=3.0"]
527
525
python = [" 3.11" , " 3.12" , " 3.13" ]
528
526
flask = [" ~=3.1" ]
529
527
werkzeug = [" ~=3.1" ]
530
- langchain = [" ~=0.3" ]
531
- langchain-experimental = [" ~=0.3" ]
532
528
533
529
# # ASM appsec_integrations_fastapi
534
530
@@ -575,6 +571,45 @@ fastapi = ["==0.94.1"]
575
571
python = [" 3.8" , " 3.10" , " 3.13" ]
576
572
fastapi = [" ~=0.114.2" ]
577
573
574
+ # # ASM appsec_integrations_langchain
575
+
576
+ [envs .appsec_integrations_langchain ]
577
+ template = " appsec_integrations_langchain"
578
+ dependencies = [
579
+ " pytest" ,
580
+ " pytest-cov" ,
581
+ " langchain{matrix:langchain:}" ,
582
+ " langchain-experimental{matrix:langchain-experimental:}" ,
583
+ ]
584
+
585
+ [envs .appsec_integrations_langchain .env-vars ]
586
+ DD_TRACE_AGENT_URL = " http://testagent:9126"
587
+ _DD_IAST_PATCH_MODULES = " benchmarks.,tests.appsec."
588
+ DD_IAST_REQUEST_SAMPLING = " 100"
589
+ DD_IAST_DEDUPLICATION_ENABLED = " false"
590
+
591
+ [envs .appsec_integrations_langchain .scripts ]
592
+ test = [
593
+ " uname -a" ,
594
+ " pip freeze" ,
595
+ " python -m pytest -vvv {args:tests/appsec/integrations/langchain_tests/}" ,
596
+ ]
597
+
598
+ [[envs .appsec_integrations_langchain .matrix ]]
599
+ python = [" 3.9" , " 3.10" , " 3.11" , " 3.12" , " 3.13" ]
600
+ langchain = [" ~=0.1" ]
601
+ langchain-experimental = [" ~=0.1" ]
602
+
603
+ [[envs .appsec_integrations_langchain .matrix ]]
604
+ python = [" 3.9" , " 3.10" , " 3.11" , " 3.12" , " 3.13" ]
605
+ langchain = [" ~=0.2" ]
606
+ langchain-experimental = [" ~=0.2" ]
607
+
608
+ [[envs .appsec_integrations_langchain .matrix ]]
609
+ python = [" 3.9" , " 3.10" , " 3.11" , " 3.12" , " 3.13" ]
610
+ langchain = [" ~=0.3" ]
611
+ langchain-experimental = [" ~=0.3" ]
612
+
578
613
# # ASM FastAPI
579
614
580
615
[envs .appsec_threats_fastapi ]
0 commit comments