Skip to content

Commit 5624e91

Browse files
authored
Merge pull request #128 from cleanlab/release-please--branches--main--changes--next
release: 0.1.0-alpha.29
2 parents 85d4713 + 1c2a4df commit 5624e91

File tree

12 files changed

+1829
-9
lines changed

12 files changed

+1829
-9
lines changed

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.1.0-alpha.28"
2+
".": "0.1.0-alpha.29"
33
}

.stats.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
configured_endpoints: 54
2-
openapi_spec_hash: 43ecb34eaf8efd3fe94b23f2c859fe05
3-
config_hash: 04312af86542d1127f09d3f3cbe5bb50
1+
configured_endpoints: 55
2+
openapi_spec_hash: b54b36ebcaf88c1ddb6d51d24da75420
3+
config_hash: 48c3812186c899cdef23cc8de76bd2aa

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
11
# Changelog
22

3+
## 0.1.0-alpha.29 (2025-10-06)
4+
5+
Full Changelog: [v0.1.0-alpha.28...v0.1.0-alpha.29](https://github.com/cleanlab/codex-python/compare/v0.1.0-alpha.28...v0.1.0-alpha.29)
6+
7+
### Features
8+
9+
* **api:** add /detect to accessible routes ([73dd089](https://github.com/cleanlab/codex-python/commit/73dd08944de0337c7fca6d131931b1d89b75be26))
10+
11+
12+
### Chores
13+
14+
* do not install brew dependencies in ./scripts/bootstrap by default ([a8f1181](https://github.com/cleanlab/codex-python/commit/a8f1181ff0440c76fcef8f7ed4ea56468b77ee44))
15+
316
## 0.1.0-alpha.28 (2025-09-19)
417

518
Full Changelog: [v0.1.0-alpha.27...v0.1.0-alpha.28](https://github.com/cleanlab/codex-python/compare/v0.1.0-alpha.27...v0.1.0-alpha.28)

api.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,7 @@ from codex.types import (
139139
ProjectReturnSchema,
140140
ProjectRetrieveResponse,
141141
ProjectListResponse,
142+
ProjectDetectResponse,
142143
ProjectInviteSmeResponse,
143144
ProjectRetrieveAnalyticsResponse,
144145
ProjectValidateResponse,
@@ -152,6 +153,7 @@ Methods:
152153
- <code title="put /api/projects/{project_id}">client.projects.<a href="./src/codex/resources/projects/projects.py">update</a>(project_id, \*\*<a href="src/codex/types/project_update_params.py">params</a>) -> <a href="./src/codex/types/project_return_schema.py">ProjectReturnSchema</a></code>
153154
- <code title="get /api/projects/">client.projects.<a href="./src/codex/resources/projects/projects.py">list</a>(\*\*<a href="src/codex/types/project_list_params.py">params</a>) -> <a href="./src/codex/types/project_list_response.py">ProjectListResponse</a></code>
154155
- <code title="delete /api/projects/{project_id}">client.projects.<a href="./src/codex/resources/projects/projects.py">delete</a>(project_id) -> None</code>
156+
- <code title="post /api/projects/{project_id}/detect">client.projects.<a href="./src/codex/resources/projects/projects.py">detect</a>(project_id, \*\*<a href="src/codex/types/project_detect_params.py">params</a>) -> <a href="./src/codex/types/project_detect_response.py">ProjectDetectResponse</a></code>
155157
- <code title="get /api/projects/{project_id}/export">client.projects.<a href="./src/codex/resources/projects/projects.py">export</a>(project_id) -> object</code>
156158
- <code title="post /api/projects/{project_id}/notifications">client.projects.<a href="./src/codex/resources/projects/projects.py">invite_sme</a>(project_id, \*\*<a href="src/codex/types/project_invite_sme_params.py">params</a>) -> <a href="./src/codex/types/project_invite_sme_response.py">ProjectInviteSmeResponse</a></code>
157159
- <code title="get /api/projects/{project_id}/analytics/">client.projects.<a href="./src/codex/resources/projects/projects.py">retrieve_analytics</a>(project_id, \*\*<a href="src/codex/types/project_retrieve_analytics_params.py">params</a>) -> <a href="./src/codex/types/project_retrieve_analytics_response.py">ProjectRetrieveAnalyticsResponse</a></code>

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "codex-sdk"
3-
version = "0.1.0-alpha.28"
3+
version = "0.1.0-alpha.29"
44
description = "Internal SDK used within cleanlab-codex package. Refer to https://pypi.org/project/cleanlab-codex/ instead."
55
dynamic = ["readme"]
66
license = "MIT"

scripts/bootstrap

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,18 @@ set -e
44

55
cd "$(dirname "$0")/.."
66

7-
if ! command -v rye >/dev/null 2>&1 && [ -f "Brewfile" ] && [ "$(uname -s)" = "Darwin" ]; then
7+
if [ -f "Brewfile" ] && [ "$(uname -s)" = "Darwin" ] && [ "$SKIP_BREW" != "1" ] && [ -t 0 ]; then
88
brew bundle check >/dev/null 2>&1 || {
9-
echo "==> Installing Homebrew dependencies…"
10-
brew bundle
9+
echo -n "==> Install Homebrew dependencies? (y/N): "
10+
read -r response
11+
case "$response" in
12+
[yY][eE][sS]|[yY])
13+
brew bundle
14+
;;
15+
*)
16+
;;
17+
esac
18+
echo
1119
}
1220
fi
1321

src/codex/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

33
__title__ = "codex"
4-
__version__ = "0.1.0-alpha.28" # x-release-please-version
4+
__version__ = "0.1.0-alpha.29" # x-release-please-version

src/codex/resources/projects/projects.py

Lines changed: 344 additions & 0 deletions
Large diffs are not rendered by default.

src/codex/types/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,11 @@
55
from .project_list_params import ProjectListParams as ProjectListParams
66
from .health_check_response import HealthCheckResponse as HealthCheckResponse
77
from .project_create_params import ProjectCreateParams as ProjectCreateParams
8+
from .project_detect_params import ProjectDetectParams as ProjectDetectParams
89
from .project_list_response import ProjectListResponse as ProjectListResponse
910
from .project_return_schema import ProjectReturnSchema as ProjectReturnSchema
1011
from .project_update_params import ProjectUpdateParams as ProjectUpdateParams
12+
from .project_detect_response import ProjectDetectResponse as ProjectDetectResponse
1113
from .project_validate_params import ProjectValidateParams as ProjectValidateParams
1214
from .project_invite_sme_params import ProjectInviteSmeParams as ProjectInviteSmeParams
1315
from .project_retrieve_response import ProjectRetrieveResponse as ProjectRetrieveResponse

0 commit comments

Comments
 (0)