bump to next rc version

This commit is contained in:
dexhorthy
2025-01-16 12:37:19 -08:00
parent a5b73a6fe2
commit 2375596a1e
22 changed files with 84 additions and 41 deletions

View File

@@ -1,3 +1,11 @@
## 0.7.3
This was an internal release with build/release process changes, but no user-facing changes.
## 0.7.2 - Deprecated
This was an internal release with no user-facing changes. It did introduce a small issue, so please upgrade to 0.7.3.
## 0.7.1
### Features

View File

@@ -320,11 +320,11 @@ release-rc: _check-uv-publish-token release-plan
: confirming release plan
@read -p "Press Enter to continue..."
@echo "Releasing..."
# cd humanlayer-ts && npm run build && npm publish
# @$(MAKE) update-examples-ts-versions VERSION=$(current-ts-version)
# @$(MAKE) smoke-test-examples-ts
# @$(MAKE) build-and-publish
# @$(MAKE) update-examples-versions VERSION=$(current-py-version)
cd humanlayer-ts && npm run build && npm publish
@$(MAKE) update-examples-ts-versions VERSION=$(current-ts-version)
@$(MAKE) smoke-test-examples-ts
@$(MAKE) build-and-publish
@$(MAKE) update-examples-versions VERSION=$(current-py-version)
@$(MAKE) smoke-test-examples-py
@echo "RC tested against staging, to proceed, update env vars to point at production"
@@ -340,23 +340,31 @@ release-rc: _check-uv-publish-token release-plan
release-and-test-prod: _release-plan-versions _release-branch-check _production-env-check
@echo "Releasing..."
@echo "Publish TypeScript:"
#sed -i '' 's/$(current-ts-version)/$(new-version)/' humanlayer-ts/package.json
#cat humanlayer-ts/package.json | grep version
#@read -p "Press Enter to continue..."
#cd humanlayer-ts && npm publish
#@$(MAKE) update-examples-ts-versions VERSION=$(new-version)
#@$(MAKE) smoke-test-examples-ts
sed -i '' 's/$(current-ts-version)/$(new-version)/' humanlayer-ts/package.json
cat humanlayer-ts/package.json | grep version
@read -p "Press Enter to continue..."
cd humanlayer-ts && npm run build && npm publish
@$(MAKE) update-examples-ts-versions VERSION=$(new-version)
:
: waiting for ts publish to complete
:
@sleep 30
@$(MAKE) smoke-test-examples-ts
#@echo "Publish Python:"
#sed -i '' 's/$(current-py-version)/$(new-version)/' pyproject.toml
#cat pyproject.toml | grep version
#@read -p "Press Enter to continue..."
#@$(MAKE) build-and-publish
#@$(MAKE) update-examples-versions VERSION=$(new-version)
#@$(MAKE) smoke-test-examples-py
@echo "Publish Python:"
sed -i '' 's/$(current-py-version)/$(new-version)/' pyproject.toml
cat pyproject.toml | grep version
@read -p "Press Enter to continue..."
@$(MAKE) build-and-publish
@$(MAKE) update-examples-versions VERSION=$(new-version)
:
: waiting for py publish to complete
:
@sleep 30
@$(MAKE) smoke-test-examples-py
@echo "Finalize:"
#git commit -am 'release: v$(current-ts-version)' && git push upstream release-$(new-version)
git commit -am 'release: v$(current-ts-version)' && git push upstream release-$(new-version)
git tag v$(current-ts-version)
git push upstream release-$(new-version) --tags

View File

@@ -1,5 +1,5 @@
controlflow
# install humanlayer
humanlayer==0.7.1
humanlayer==0.7.3
# or if you want an editable version
# -e ../../

View File

@@ -1,6 +1,6 @@
crewai
crewai-tools
# install humanlayer
humanlayer==0.7.1
humanlayer==0.7.3
# or if you want an editable version
# -e ../../

View File

@@ -1,6 +1,6 @@
crewai
crewai-tools
# install humanlayer
humanlayer==0.7.1
humanlayer==0.7.3
# or if you want an editable version
# -e ../../

View File

@@ -1,5 +1,5 @@
fastapi
uvicorn
python-dotenv
humanlayer==0.7.1
humanlayer==0.7.3
marvin

View File

@@ -1,4 +1,4 @@
fastapi
uvicorn
python-dotenv
humanlayer==0.7.1
humanlayer==0.7.3

View File

@@ -1,4 +1,4 @@
fastapi
uvicorn
python-dotenv
humanlayer==0.7.1
humanlayer==0.7.3

View File

@@ -2,4 +2,4 @@ flask
python-dotenv
langchain
langchain-openai
humanlayer==0.7.1
humanlayer==0.7.3

View File

@@ -2,6 +2,6 @@ griptape[all]
python-dotenv
schema
# install humanlayer
humanlayer==0.7.1
humanlayer==0.7.3
# or if you want an editable version
#-e ../../

View File

@@ -2,6 +2,6 @@ langchain
langchain-anthropic
python-dotenv
# install humanlayer
humanlayer==0.7.1
humanlayer==0.7.3
# or if you want an editable version
# -e ../../

View File

@@ -2,4 +2,4 @@ langchain
langchain-ollama
python-dotenv
# install humanlayer
humanlayer==0.7.1
humanlayer==0.7.3

View File

@@ -2,5 +2,5 @@ langchain
langchain-openai
python-dotenv
# install humanlayer
humanlayer==0.7.1
humanlayer==0.7.3
# or if you want an editable version

View File

@@ -2,6 +2,6 @@ openai
python-dotenv
# install humanlayer
humanlayer==0.7.1
humanlayer==0.7.3
# or if you want an editable version
# -e ../../

View File

@@ -25,7 +25,7 @@
"@types/express": "^5.0.0",
"dotenv": "^16.4.7",
"express": "^4.21.2",
"humanlayer": "0.7.1",
"humanlayer": "0.7.3",
"openai": "^4.0.0"
},
"devDependencies": {

View File

@@ -21,7 +21,7 @@
"author": "HumanLayer Authors",
"license": "Apache-2.0",
"dependencies": {
"humanlayer": "0.7.1",
"humanlayer": "0.7.3",
"langchain": "^0.2.19",
"openai": "^4.0.0"
},

View File

@@ -10,7 +10,7 @@
"license": "Apache-2.0",
"dependencies": {
"dotenv": "^16.4.7",
"humanlayer": "0.7.1",
"humanlayer": "0.7.2",
"openai": "^4.0.0"
},
"devDependencies": {
@@ -900,9 +900,9 @@
}
},
"node_modules/humanlayer": {
"version": "0.7.1",
"resolved": "https://registry.npmjs.org/humanlayer/-/humanlayer-0.7.1.tgz",
"integrity": "sha512-/TffEouVEGxXBNcxC3KNMsoEsIBgUnVQzInhKRKvKLbVtbF3dJjJOVF4tojlLsUOu9vy/RDs7U3x8dtE/t4teQ==",
"version": "0.7.2",
"resolved": "https://registry.npmjs.org/humanlayer/-/humanlayer-0.7.2.tgz",
"integrity": "sha512-h6ucFBcLFIxgkLTLlbbrulFDV007TOwZTtd1UuimGoWZ+kbrDzgNj29lStRI4UOT9Y8nM0dvoqBZ1Cjp35rS1A==",
"license": "Apache-2.0"
},
"node_modules/make-error": {

View File

@@ -26,7 +26,7 @@
"license": "Apache-2.0",
"dependencies": {
"dotenv": "^16.4.7",
"humanlayer": "0.7.1",
"humanlayer": "0.7.3",
"openai": "^4.0.0"
},
"devDependencies": {

View File

@@ -1,3 +1,30 @@
HumanLayer TS changelog
## 0.7.2
--END--
From this point on, python and typescript will be released together. Any further changes to the typescript SDK will be inlcuded in the repos main [CHANGELOG.md](../CHANGELOG.md).
## 0.7.1
### Features
- Support for `interactive: boolean` on ReponseOption - setting to false will cause prompts to be written in by default
- BREAKING - if you are using prompt_fill on ReponseOption, and want to give users the option to edit prompt, you will need to add interactive=true
- API now returns `HumanContactStatus.response_option_name` and `FunctionCallStatus.reject_option_name` on objects for consuming human classification/steering reponses with deterministic (non-llm) code
### Updates
- Changed default http client timeout to 30s in python clients
### Examples
- Added ts_email_classifier example in [./examples/ts_email_classifier](./examples/ts_email_classifier)
- Added in-depth examples docs in [./examples/README.md](./examples/README.md)
## 0.7.0
- TS - Fix a bug in fetchHumanApproval with callId resolution

View File

@@ -1,6 +1,6 @@
{
"name": "humanlayer",
"version": "0.7.2-rc1",
"version": "0.7.4-alpha.1",
"description": "typescript client for humanlayer.dev",
"main": "./dist/index.cjs",
"module": "./dist/index.mjs",

View File

@@ -12,7 +12,7 @@ dependencies = [
"aiohttp<4.0.0,>=3.11.10",
]
name = "humanlayer"
version = "0.7.2-rc1"
version = "0.7.4-alpha.1"
description = "humanlayer"
readme = "README.md"

2
uv.lock generated
View File

@@ -508,7 +508,7 @@ wheels = [
[[package]]
name = "humanlayer"
version = "0.7.2rc1"
version = "0.7.4a1"
source = { editable = "." }
dependencies = [
{ name = "aiohttp" },