Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release/v0.34.0 #1298

Merged
merged 397 commits into from
Oct 29, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
397 commits
Select commit Hold shift + click to select a range
3e5bd03
Update ruff linter rules according to documentation (#940)
collindutter Jul 5, 2024
731c3bb
`FootnotePromptResponseRagModule`, `TextLoaderRetrievalRagModule`, an…
vasinov Jul 8, 2024
bb158ea
Update certifi (#944)
zachgiordano Jul 8, 2024
c9b92ea
Fix azure streaming (#946)
collindutter Jul 9, 2024
01792c0
Merge branch 'main' into dev
collindutter Jul 9, 2024
4ef133f
Remove duplicate info from changelog (#952)
cjkindel Jul 10, 2024
c20617a
Add Ollama Embedding Driver (#953)
collindutter Jul 10, 2024
d987f1a
Merge branch 'main' into dev
collindutter Jul 10, 2024
8fa35a5
Feature/native functions (#867)
collindutter Jul 10, 2024
0389725
Enable flake8 type check (#960)
collindutter Jul 11, 2024
160a4ef
Enable ruff pydocstyle rules (#959)
collindutter Jul 11, 2024
2056f0e
Add ruff rule for complex code paths (#951)
collindutter Jul 11, 2024
627081e
Add docs for OpenAI compatible services (#962)
collindutter Jul 11, 2024
023f0a9
Merge branch 'main' into dev
collindutter Jul 11, 2024
be9ce34
Native Tool Fixes (#963)
collindutter Jul 11, 2024
afb8cea
Catch tool errors (#965)
collindutter Jul 12, 2024
fe1e991
Add isort ruff rule (#967)
collindutter Jul 12, 2024
9fb4dd9
GriptapeCloudVectorStoreDriver (#885)
cjkindel Jul 12, 2024
3bf5876
Add ruff rule for pygrep-hooks (#966)
collindutter Jul 12, 2024
b8f1128
Merge branch 'main' into dev
collindutter Jul 12, 2024
0a8e178
Fix: Qdrant query count not optional (#972)
cjkindel Jul 13, 2024
e4f8d6f
Add flake8-future-annotations ruff rule (#973)
collindutter Jul 15, 2024
5edfae9
Add flake8-commas ruff rule (#974)
collindutter Jul 15, 2024
9371aab
Enable pycodestyle-warnings ruff rule (#978)
collindutter Jul 15, 2024
71ba852
updating docs to use 35-turbo instead of 35-turbo-16k (#980)
emjay07 Jul 15, 2024
2ee57a6
Enable flake8-comprehensions ruff rule (#977)
collindutter Jul 15, 2024
67a913b
Fully enable flake8-tidy-imports, flake8-print, mccabe (#976)
collindutter Jul 15, 2024
5c4b3a8
Add flake8-annotations ruff rule (#975)
collindutter Jul 15, 2024
b99a828
Add flake8-boolean-trap ruff rule (#985)
collindutter Jul 16, 2024
974a3cb
Run ruff on entire project (#986)
collindutter Jul 16, 2024
f514475
Fix docs header (#979)
collindutter Jul 16, 2024
71a499d
Remove unnecessary dependencies in extras (#989)
collindutter Jul 16, 2024
7c13601
Add default for GriptapeCloudEventListenerDriver.api_key (#990)
dylanholmes Jul 16, 2024
8026409
Fix Windows-specific issues (#992)
collindutter Jul 17, 2024
7d263b9
Improve native tool name check (#968)
collindutter Jul 17, 2024
33469ef
Add observability (#991)
dylanholmes Jul 17, 2024
2c86a25
Add pep8-naming ruff rule (#993)
collindutter Jul 17, 2024
362fac0
Add generic artifact (#983)
collindutter Jul 18, 2024
728ade3
Add More Ruff (#996)
collindutter Jul 18, 2024
331a36b
Fix cohere link (#994)
collindutter Jul 18, 2024
4dc5ae0
Migrate to sqlalchemy 2, make sqlalchemy an optional dependency (#1000)
collindutter Jul 18, 2024
40959cd
Datadog observability driver (#998)
cjkindel Jul 19, 2024
384c78f
Update marqo dependency (#1001)
collindutter Jul 19, 2024
3767c86
Add flake8-logging and flake8-logging-format ruff rules (#999)
collindutter Jul 22, 2024
d451653
Add era ruff rule (#1002)
collindutter Jul 22, 2024
16742ca
Docs Search Improvements (#1004)
collindutter Jul 22, 2024
929e51e
Pin all dependencies using to minor version (#1007)
collindutter Jul 23, 2024
1f690c6
Add EventsMixin (#984)
collindutter Jul 23, 2024
e0581f8
Document accessing Structure output (#1010)
collindutter Jul 23, 2024
c45d3ed
Fix Integration Tests (#1011)
collindutter Jul 23, 2024
19a1ec4
Fix/base install (#1009)
collindutter Jul 23, 2024
bd486f8
Fix/extras naming (#1008)
collindutter Jul 23, 2024
dc3d135
Add furb ruff rule (#1014)
collindutter Jul 24, 2024
535316c
Refactor CsvRowArtifact to inherit from BaseTextArtifact (#1013)
collindutter Jul 24, 2024
e1977ce
Improve performance of image generation tools (#1019)
andrewfrench Jul 25, 2024
9f9ac91
Stable Diffusion 3 local support (#1018)
andrewfrench Jul 29, 2024
a8b98a4
Fix openai function calling messages (#1026)
collindutter Jul 29, 2024
231275d
Add native function calling support to Ollama Prompt Driver (#1027)
collindutter Jul 29, 2024
c1e7f8d
Update issue template (#1029)
vachillo Jul 30, 2024
a296398
Merge branch 'main' into dev
collindutter Jul 30, 2024
47212cf
Clean Up Changelog (#1032)
collindutter Jul 30, 2024
3cb1fe7
Add DataStax Astra DB vector store driver (#1034)
collindutter Jul 31, 2024
0fde001
Add additional param support to WebSearch (#1015)
collindutter Aug 2, 2024
fe53c41
Add docs for Generic Artifact (#1042)
collindutter Aug 2, 2024
7ed58cc
Add structure to Task init (#1035)
vachillo Aug 5, 2024
5d12f95
Fix Adding To Structure For Tool(kit)Task (#1047)
collindutter Aug 7, 2024
dc74234
updating structure run result to return BaseArtifact (#1050)
emjay07 Aug 8, 2024
105f4d0
Added `TranslateQueryRagModule` and updated RAG docs (#1046)
vasinov Aug 8, 2024
443cf29
Add global event bus (#1051)
collindutter Aug 8, 2024
8648aeb
Fix integration test (#1053)
collindutter Aug 8, 2024
4d71d3a
Refactor/doc snippets (#1054)
collindutter Aug 9, 2024
e42cb91
Fix docs type check in make file (#1057)
collindutter Aug 9, 2024
f77d8e8
`ResponseRagStage` and `PromptResponseRagModule` updates (#1056)
vasinov Aug 12, 2024
688bc98
Merge branch 'main' into dev
collindutter Aug 12, 2024
e600334
Global Config (#1045)
collindutter Aug 13, 2024
5fac215
Update griptape-cloud-knowledge-base-client.md
SavagePencil Aug 13, 2024
aea51bb
Rename all Tools for better naming consistency (#1060)
collindutter Aug 13, 2024
bf00088
Modify arguments/return type of add_parent and add_child (#1048)
collindutter Aug 14, 2024
c76b453
Lazily initialize config drivers field (#1062)
collindutter Aug 15, 2024
babc56a
Add logging filters, update config namespaces (#1059)
vachillo Aug 15, 2024
adb660e
Update dependencies, fix emergent issues (#1061)
collindutter Aug 15, 2024
714109b
Add `JsonArtifact` (#937)
vachillo Aug 15, 2024
60037e9
Refactor/task memory cleanup (#1055)
collindutter Aug 15, 2024
9111570
Set logger level in Chat (#1064)
collindutter Aug 15, 2024
4d71eaf
Add RET ruff rule (#1065)
collindutter Aug 15, 2024
54efe3b
Flatten rag tool outputs (#1066)
collindutter Aug 16, 2024
24a6824
Chore/merge (#1072)
collindutter Aug 16, 2024
14a0f0d
Add and integrate `FuturesExecutorMixin` (#1069)
vasinov Aug 16, 2024
a931176
Fix adding ErrorArtifacts to Prompt Stack (#1073)
collindutter Aug 16, 2024
3aaeb6e
`BaseVectorStoreDriver.upsert_text_artifacts` concurrency bugfix (#1074)
vasinov Aug 19, 2024
717753c
Mock DDG in unit tests (#1076)
vachillo Aug 19, 2024
52c1930
Add `GriptapeCloudConversationMemoryDriver` (#1063)
vachillo Aug 19, 2024
0d19b0a
Lazy load driver config fields (#1075)
collindutter Aug 19, 2024
f08f0c3
Refactor/naming (#1078)
collindutter Aug 19, 2024
a6e3af8
Use typed list for Tools (#1077)
collindutter Aug 19, 2024
aeb97f5
Fix type hint for lazy property (#1079)
collindutter Aug 19, 2024
49495dd
Fix integration tests (#1080)
collindutter Aug 19, 2024
ade80a5
Filter out cohere's pydantic warning (#1081)
collindutter Aug 19, 2024
ad4e780
Random thread name for `GriptapeCloudConversationMemoryDriver` (#1082)
vachillo Aug 19, 2024
bd07922
Check if future exists first (#1083)
collindutter Aug 19, 2024
15fdd08
Create engine in factory (#1085)
collindutter Aug 19, 2024
1d84b7f
Refactor/drivers config (#1086)
collindutter Aug 20, 2024
d6dde68
Fixe Task Memory sensitive data example (#1087)
collindutter Aug 20, 2024
c872e7c
Merge Main Into Dev (#1089)
collindutter Aug 20, 2024
92269e1
Fix parsing response with openai-compatible endpoints (#1090)
collindutter Aug 20, 2024
3ae3714
Update Attrs (#1092)
collindutter Aug 21, 2024
7f2ea97
Revert attribute hack (#1091)
collindutter Aug 21, 2024
ce20244
Fix/clarify model (#1094)
collindutter Aug 21, 2024
e00d10e
Update dependencies (#1095)
collindutter Aug 21, 2024
489453e
Chore/main (#1099)
collindutter Aug 21, 2024
e18db16
Add `BaseEvent.meta` (#1103)
vachillo Aug 26, 2024
f2b529a
Add migration guide (#1108)
collindutter Aug 26, 2024
3c604af
Remove many instances of catching exceptions (#1101)
collindutter Aug 26, 2024
ef61c53
Refactor Conversation Memory class and drivers (#1084)
vachillo Aug 27, 2024
4ae9711
Fix issue in `PromptSummaryEngine` (#1111)
vachillo Aug 27, 2024
c1ee9f6
Don't send empty properties (#1112)
collindutter Aug 27, 2024
10c0170
Update GriptapeCloudEventListenerDriver (#1115)
vachillo Aug 29, 2024
49fb104
Migrate GriptapeCloudStructureRunDriver to use `env_var` over `env` f…
cjkindel Aug 29, 2024
ba47112
Fix tts model (#1122)
collindutter Aug 29, 2024
ab25735
Fix missing maxTokens in AmazonBedrockPromptDriver (#1123)
collindutter Aug 29, 2024
a6a294f
initial cloud docs for data sources, knowledge bases, and structures …
emjay07 Aug 29, 2024
6b0bfa2
Add dependabot auto updates (#1124)
collindutter Aug 30, 2024
2b1566a
Use textual value for reranking (#1121)
collindutter Sep 3, 2024
39da2bb
Merge main into dev (#1126)
collindutter Sep 3, 2024
4087de9
Update griptape-cloud-knowledge-base-tool.md with new api-keys link (…
william-price01 Sep 3, 2024
a7bfc14
Chore/main (#1129)
collindutter Sep 3, 2024
6935587
Chore/main (#1131)
collindutter Sep 3, 2024
ec8ba24
Fix location of dependabot configuration (#1132)
collindutter Sep 4, 2024
f21e493
Bump actions/checkout from 3 to 4 (#1133)
dependabot[bot] Sep 4, 2024
be5850a
Bump anthropic from 0.29.2 to 0.34.2 (#1134)
dependabot[bot] Sep 4, 2024
7a22856
Bump typos from 1.23.6 to 1.24.5 (#1135)
dependabot[bot] Sep 4, 2024
c2ee3dd
Create dependabot groups, update for minor/patch (#1139)
collindutter Sep 4, 2024
f11b594
Bump boto3-stubs from 1.35.2 to 1.35.11 (#1136)
dependabot[bot] Sep 4, 2024
01b68fb
Bump the dependencies group with 15 updates (#1140)
dependabot[bot] Sep 4, 2024
aeaa4f9
Bump the group-dependencies group with 7 updates (#1141)
dependabot[bot] Sep 4, 2024
a1ad5b7
Update list of rag modules (#1146)
collindutter Sep 5, 2024
21c9d21
Revert "Filter out cohere's pydantic warning (#1081)" (#1147)
billytrend-cohere Sep 5, 2024
dc569b3
Bump cryptography from 43.0.0 to 43.0.1 (#1145)
dependabot[bot] Sep 5, 2024
9735d88
Don't rerank empty docs (#1153)
collindutter Sep 6, 2024
5b56867
Add `AzureOpenAiTextToSpeechDriver` (#1150)
vachillo Sep 9, 2024
46823ca
Bump the dependencies group with 4 updates (#1156)
dependabot[bot] Sep 9, 2024
e6a04c7
Bump the group-dependencies group with 4 updates (#1157)
dependabot[bot] Sep 9, 2024
9d9b643
Removed the `__all__` declaration from the `griptape.mixins` module. …
collindutter Sep 10, 2024
4bf3d57
Add ability to use EventListener as Context Manager (#1163)
collindutter Sep 11, 2024
2ae50b3
Add JsonSchemaRule (#1165)
collindutter Sep 11, 2024
c6d2f9e
Drivers Config Context Manager (#1162)
collindutter Sep 11, 2024
01c8e7d
Add AzureOpenAiTextToSpeech driver in config (#1169)
vachillo Sep 12, 2024
86100db
Show mixing and matching Drivers in custom example (#1168)
collindutter Sep 13, 2024
37d5582
Refactor Artifacts (#1114)
collindutter Sep 13, 2024
f912943
Bump the dependencies group with 12 updates (#1176)
dependabot[bot] Sep 16, 2024
8ef6f5f
Bump the group-dependencies group with 5 updates (#1177)
dependabot[bot] Sep 16, 2024
c3f5d49
Improve JsonSchemaRule template (#1175)
collindutter Sep 17, 2024
c117166
Update `GriptapeCloudStructureRunDriver` to look for completed status…
vachillo Sep 17, 2024
04057a1
adding initial docs for structure as transform (#1172)
emjay07 Sep 17, 2024
540311b
Fix actions cache key (#1182)
vachillo Sep 17, 2024
b27d258
Fix actions cache key (#1183)
vachillo Sep 17, 2024
c015885
Chore/main (#1184)
collindutter Sep 18, 2024
974b65e
Merge branch 'main' into chore/main
collindutter Sep 18, 2024
7cc49eb
Chore/main (#1185)
collindutter Sep 18, 2024
9e9c304
Update duckduck-go (#1189)
zachgiordano Sep 19, 2024
e8fdf78
Bump the dependencies group with 11 updates
dependabot[bot] Sep 23, 2024
9b0b613
Bump the dependencies group with 11 updates (#1192)
collindutter Sep 23, 2024
3a43707
Only allow updates from groups (#1197)
collindutter Sep 23, 2024
5a1edbd
Bump the group-dependencies group with 7 updates (#1193)
dependabot[bot] Sep 23, 2024
e94422f
Normalize `client` usage (#1173)
vachillo Sep 23, 2024
bea6263
Fix Pinecone Index (#1200)
vachillo Sep 23, 2024
a3cdbf9
Feature/Tavily Web Search Driver (#1179)
william-price01 Sep 25, 2024
2d04000
Add Griptape Cloud S3 Data Connector documentation (#1201)
cjkindel Sep 25, 2024
53bc38b
Feature/workflow improvements (#1191)
collindutter Sep 25, 2024
82a1163
Set mkdocs site_url to RTD canonical url (#1202)
collindutter Sep 26, 2024
2c542f7
Adding docs for Cloud Structure Run Events (#1187)
zachgiordano Sep 26, 2024
c1bb81a
Change Stucture.output behavior/return type (#1204)
collindutter Sep 26, 2024
e16d23b
Add Workflow.outputs (#1208)
collindutter Sep 27, 2024
15907f0
Fix Workflow outputs (#1210)
collindutter Sep 28, 2024
658adf0
Bump the dependencies group with 8 updates (#1211)
dependabot[bot] Oct 1, 2024
483c30a
Fix anthropic native tool calling (#1216)
collindutter Oct 1, 2024
84e8f11
Bump the group-dependencies group with 5 updates (#1212)
dependabot[bot] Oct 1, 2024
6fcf712
Bump pypdf from 3.17.4 to 5.0.1 (#1213)
dependabot[bot] Oct 1, 2024
c984ca2
Bump redis from 4.6.0 to 5.1.0 (#1214)
dependabot[bot] Oct 1, 2024
c4f57c5
Bump moto from 4.2.14 to 5.0.16 (#1215)
dependabot[bot] Oct 2, 2024
65bed0e
Add media tags to markdownify exclude list (#1218)
cjkindel Oct 2, 2024
1736d53
Feature/exa web search driver (#1190)
william-price01 Oct 2, 2024
e4133c3
Fixed issue with integ tests (#1219)
william-price01 Oct 3, 2024
cffbefb
Use caret for dependency ranges (#1220)
collindutter Oct 3, 2024
beb70f9
Bump the group-dependencies group with 4 updates (#1222)
dependabot[bot] Oct 3, 2024
088560d
Bump the dependencies group with 4 updates (#1221)
dependabot[bot] Oct 3, 2024
9cd4199
Refactor/loaders (#1116)
collindutter Oct 4, 2024
79f976b
Extraction Engine Improvements (#1097)
collindutter Oct 4, 2024
c51f886
Fix type error that slipped through (#1228)
collindutter Oct 4, 2024
661e5e3
Refactored tools to not utilize manifest.yaml (#1226)
william-price01 Oct 4, 2024
cebb047
Don't log empty thoughts (#1227)
collindutter Oct 4, 2024
192515c
Fix integration test (#1229)
collindutter Oct 4, 2024
2a21bb7
Bump the group-dependencies group with 3 updates (#1233)
dependabot[bot] Oct 7, 2024
0257046
Bump the dependencies group with 11 updates (#1231)
dependabot[bot] Oct 7, 2024
2f5c871
Bump pre-commit from 3.8.0 to 4.0.0 (#1234)
dependabot[bot] Oct 7, 2024
aaf6d02
Add Ruleset Drivers (#1205)
vachillo Oct 7, 2024
f2288dd
Fix loaders example (#1232)
collindutter Oct 7, 2024
59a0a59
Change StructureRunTask parent to PromptTask (#1235)
collindutter Oct 8, 2024
a775fc8
Refactor RuleMixin (#1223)
collindutter Oct 8, 2024
4ec1170
Fix BaseTask.full_context functioning when structure not set (#1224)
collindutter Oct 8, 2024
9bcba10
Refactor/cloud vector store (#1236)
collindutter Oct 8, 2024
8cfd992
Add alias to `GriptapeCloudConversationMemoryDriver` (#1237)
vachillo Oct 8, 2024
12ac9e9
Fix migration title (#1240)
collindutter Oct 9, 2024
2a24ec2
OpenAI Structured Output (#1241)
collindutter Oct 9, 2024
94b6a61
Callable Schema (#1238)
collindutter Oct 9, 2024
09ceb49
Merge branch 'main' into chore/main
collindutter Oct 9, 2024
775f0fb
Chore/main (#1242)
collindutter Oct 9, 2024
a50964b
Merge branch 'main' into chore/main
collindutter Oct 9, 2024
9cde2fd
Chore/main (#1247)
collindutter Oct 9, 2024
766d365
Feature/mdformat (#1248)
collindutter Oct 9, 2024
3fc39a4
Prompt Driver Debug Logs (#1250)
collindutter Oct 10, 2024
2151f42
Fix tool calling when using openai with groq (#1245)
collindutter Oct 10, 2024
3ac87d2
Fix example for inspecting payloads (#1249)
collindutter Oct 10, 2024
32ff8ba
Don't add to structure if already present (#1251)
collindutter Oct 11, 2024
a9943fb
Have EventListener flush batch (#1246)
collindutter Oct 14, 2024
45f1519
Bump the dependencies group with 6 updates (#1256)
dependabot[bot] Oct 14, 2024
a68dbb9
Prompt the LLM to retry/fix actions when using native tools (#1258)
collindutter Oct 14, 2024
4fc3aed
Structure/Task Context Improvements (#1259)
collindutter Oct 15, 2024
6c85f98
Merge branch 'main' into chore/main
collindutter Oct 15, 2024
6bcbb08
Chore/main (#1262)
collindutter Oct 15, 2024
fe0da7b
Support Union Fields When Serializing (#1230)
william-price01 Oct 15, 2024
8124dc8
Chat utility improvements (#1255)
collindutter Oct 15, 2024
f6b15ab
Update EventListener.handler behavior (#1260)
vachillo Oct 15, 2024
829456b
Catch errors from event driver publish retries (#1264)
vachillo Oct 17, 2024
db492c9
Structures, Tools, Tasks, are now serializable. (#1261)
william-price01 Oct 17, 2024
bf96755
Kwarg injection with `@activity` decorated functions (#1265)
vachillo Oct 17, 2024
aee0dc4
Bump the group-dependencies group across 1 directory with 9 updates (…
dependabot[bot] Oct 21, 2024
e6ffc90
GriptapeCloudFileManagerDriver (#1267)
cjkindel Oct 21, 2024
dab865a
New streaming events, `EventListener` listen on parent types (#1266)
vachillo Oct 21, 2024
6c838b6
Toolkit Task Improvements (#1268)
collindutter Oct 22, 2024
892f639
Rewrite decorator using wrapt, move decorator (#1273)
collindutter Oct 22, 2024
f6ab3ed
Remove voyageai from anthropic drivers config (#1277)
collindutter Oct 23, 2024
843a854
Only install tool deps if available and required (#1284)
collindutter Oct 24, 2024
c832429
Update Github Actions, Cache Playwright (#1286)
collindutter Oct 25, 2024
587f807
Properly mock s3 tool test (#1285)
collindutter Oct 25, 2024
d69d2fc
Don't raise exceptions in `FuturesExecutorMixin.__del__` (#1290)
vachillo Oct 25, 2024
3542d06
Add default for getting run_id from metadata (#1289)
vachillo Oct 25, 2024
7c4130a
Bump the group-dependencies group with 11 updates (#1292)
dependabot[bot] Oct 28, 2024
b64f672
Bump the dependencies group across 1 directory with 18 updates (#1293)
dependabot[bot] Oct 28, 2024
920697e
Bump the dependencies group across 1 directory with 19 updates (#1294)
dependabot[bot] Oct 28, 2024
0373e68
Fix/docs build (#1288)
collindutter Oct 28, 2024
70a7647
Add Prompt Driver extra params field (#1291)
collindutter Oct 28, 2024
1e80385
Bump pillow from 10.4.0 to 11.0.0 (#1272)
dependabot[bot] Oct 28, 2024
a4e71f6
Add RunnableMixin, implement in Structures, Tasks, Tools (#1263)
collindutter Oct 29, 2024
79af0ef
Fix/contextvars (#1283)
collindutter Oct 29, 2024
90311a2
Update migration guide (#1296)
collindutter Oct 29, 2024
3020a59
Standardize callables (#1275)
collindutter Oct 29, 2024
e6c8cd2
Restructure ConversationMemory hierarchy (#1295)
collindutter Oct 29, 2024
4dab50d
Change back cohere version contraints (#1297)
collindutter Oct 29, 2024
53f78e7
Version bump v0.34.0
collindutter Oct 29, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
8 changes: 4 additions & 4 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,9 @@ about: Create a report to help us improve
title: ''
labels: bug
assignees: ''

---

- [ ] I have read and agree to the [contributing guidelines](https://github.com/griptape-ai/griptape#contributing).
- [ ] I have read and agree to the [contributing guidelines](https://github.com/griptape-ai/griptape#contributing).

**Describe the bug**
A clear and concise description of what the bug is.
Expand All @@ -22,8 +21,9 @@ A clear and concise description of what you expected to happen.
If applicable, add screenshots to help explain your problem.

**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Version [e.g. 0.5.1]

- OS: \[e.g. iOS\]
- Version \[e.g. 0.5.1\]

**Additional context**
Add any other context about the problem here.
5 changes: 2 additions & 3 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,12 @@ about: Suggest an idea for this project
title: ''
labels: enhancement
assignees: ''

---

- [ ] I have read and agree to the [contributing guidelines](https://github.com/griptape-ai/griptape#contributing).
- [ ] I have read and agree to the [contributing guidelines](https://github.com/griptape-ai/griptape#contributing).

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
A clear and concise description of what the problem is. Ex. I'm always frustrated when \[...\]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.
Expand Down
6 changes: 3 additions & 3 deletions .github/actions/init-bare-environment/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@ runs:
using: "composite"
steps:
- name: Checkout actions
uses: actions/checkout@v3
uses: actions/checkout@v4

- id: setup-python
name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}

Expand All @@ -21,7 +21,7 @@ runs:

- name: Load cached venv
id: cached-poetry-dependencies
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: .venv
key: venv-bare-${{ runner.os }}-${{ steps.setup-python.outputs.python-version }}-${{ hashFiles('**/poetry.lock') }}
Expand Down
21 changes: 17 additions & 4 deletions .github/actions/init-environment/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@ runs:
using: "composite"
steps:
- name: Checkout actions
uses: actions/checkout@v3
uses: actions/checkout@v4

- id: setup-python
name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}

Expand All @@ -21,7 +21,7 @@ runs:

- name: Load cached venv
id: cached-poetry-dependencies
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: .venv
key: venv-${{ runner.os }}-${{ steps.setup-python.outputs.python-version }}-${{ hashFiles('**/poetry.lock') }}
Expand All @@ -30,13 +30,26 @@ runs:
if: steps.cached-poetry-dependencies.outputs.cache-hit != 'true'
run: poetry install --no-interaction --with test --with dev --with docs --all-extras
shell: bash

- name: Activate venv
run: |
source $VENV
echo PATH=$PATH >> $GITHUB_ENV
shell: bash

- name: Get installed Playwright version
id: playwright-version
run: |
version=$(poetry run playwright/ -V | awk '{print $2}' | tr -d '\n')
echo "version=$version" >> $GITHUB_OUTPUT
shell: bash

- uses: actions/cache@v4
id: playwright-cache
with:
path: ${{ matrix.os == 'windows-latest' && '~\\AppData\\Local\\ms-playwright' || '~/.cache/ms-playwright' }}
key: '${{ runner.os }}-playwright-${{ steps.playwright-version.outputs.version }}'

- name: Install playwright
if: steps.playwright-cache.outputs.cache-hit != 'true'
run: playwright install --with-deps
shell: bash
5 changes: 5 additions & 0 deletions .github/workflows/docs-integration-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -125,6 +125,11 @@ jobs:
ASTRA_DB_APPLICATION_TOKEN: ${{ secrets.INTEG_ASTRA_DB_APPLICATION_TOKEN }}
TAVILY_API_KEY: ${{ secrets.INTEG_TAVILY_API_KEY }}
EXA_API_KEY: ${{ secrets.INTEG_EXA_API_KEY }}
AMAZON_S3_BUCKET: ${{ secrets.INTEG_AMAZON_S3_BUCKET }}
AMAZON_S3_KEY: ${{ secrets.INTEG_AMAZON_S3_KEY }}
GT_CLOUD_BUCKET_ID: ${{ secrets.INTEG_GT_CLOUD_BUCKET_ID }}
GT_CLOUD_ASSET_NAME: ${{ secrets.INTEG_GT_CLOUD_ASSET_NAME }}

services:
postgres:
image: ankane/pgvector:v0.5.0
Expand Down
Loading
Loading