Skip to content

Commit 05cc653

Browse files
authored
Merge pull request #1 from replicate/release-please--branches--main--changes--next
release: 0.1.0-alpha.1
2 parents 8a2cc9f + 744e274 commit 05cc653

22 files changed

+115
-73
lines changed

.github/workflows/publish-pypi.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# This workflow is triggered when a GitHub release is created.
22
# It can also be run manually to re-publish to PyPI in case it failed for some reason.
3-
# You can run this workflow by navigating to https://www.github.com/zeke/replicate-client-python-prod-for-fun/actions/workflows/publish-pypi.yml
3+
# You can run this workflow by navigating to https://www.github.com/replicate/replicate-python-stainless/actions/workflows/publish-pypi.yml
44
name: Publish PyPI
55
on:
66
workflow_dispatch:

.github/workflows/release-doctor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
release_doctor:
1010
name: release doctor
1111
runs-on: ubuntu-latest
12-
if: github.repository == 'zeke/replicate-client-python-prod-for-fun' && (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || startsWith(github.head_ref, 'release-please') || github.head_ref == 'next')
12+
if: github.repository == 'replicate/replicate-python-stainless' && (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || startsWith(github.head_ref, 'release-please') || github.head_ref == 'next')
1313

1414
steps:
1515
- uses: actions/checkout@v4

.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.0.1-alpha.0"
2+
".": "0.1.0-alpha.1"
33
}

.stats.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 27
22
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/replicate%2Freplicate-client-b45f922f6a041550870a96f5acec02aa6d8830046fc98b95a275c6486f7586fc.yml
33
openapi_spec_hash: ef7fddfb49b4d9c440b0635d2c86f341
4-
config_hash: 93f687135e6d45a0f0f83fbfdcb1d8c9
4+
config_hash: 919042036f115da833f492aa6f7e3ada

CHANGELOG.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# Changelog
2+
3+
## 0.1.0-alpha.1 (2025-04-15)
4+
5+
Full Changelog: [v0.0.1-alpha.0...v0.1.0-alpha.1](https://github.com/replicate/replicate-python-stainless/compare/v0.0.1-alpha.0...v0.1.0-alpha.1)
6+
7+
### Features
8+
9+
* **api:** api update ([#19](https://github.com/replicate/replicate-python-stainless/issues/19)) ([fdd9b17](https://github.com/replicate/replicate-python-stainless/commit/fdd9b17918f3b563b6810ee463c500ba17284f53))
10+
* **api:** manual updates ([#20](https://github.com/replicate/replicate-python-stainless/issues/20)) ([33e82c8](https://github.com/replicate/replicate-python-stainless/commit/33e82c8fec082a0af05b82ed5110424b69fb4400))
11+
* **api:** manual updates ([#21](https://github.com/replicate/replicate-python-stainless/issues/21)) ([d50ae4c](https://github.com/replicate/replicate-python-stainless/commit/d50ae4cf5088a214f4751672ad4f1493dbf54768))
12+
* **api:** manual updates ([#22](https://github.com/replicate/replicate-python-stainless/issues/22)) ([573bbb3](https://github.com/replicate/replicate-python-stainless/commit/573bbb3fa46346d1703d076daa85541b947c27a2))
13+
* **api:** manual updates ([#23](https://github.com/replicate/replicate-python-stainless/issues/23)) ([7962ea7](https://github.com/replicate/replicate-python-stainless/commit/7962ea7f5c5e3c8f253f66b8f13eadc9927fae7d))
14+
* **api:** manual updates ([#24](https://github.com/replicate/replicate-python-stainless/issues/24)) ([d31ada3](https://github.com/replicate/replicate-python-stainless/commit/d31ada3ab8d19413c1ca55535f1788ae9b5d443d))
15+
* **api:** update pagination configs ([#25](https://github.com/replicate/replicate-python-stainless/issues/25)) ([8a2cc9f](https://github.com/replicate/replicate-python-stainless/commit/8a2cc9f87cf6edb18ad906bbb0b82372b4b82099))
16+
* **api:** update via SDK Studio ([3bf3415](https://github.com/replicate/replicate-python-stainless/commit/3bf3415ce21bb9fc55f80809239e58d64f34fb61))
17+
* **api:** update via SDK Studio ([aafbabf](https://github.com/replicate/replicate-python-stainless/commit/aafbabfdbac1c43a547f277769c82585c616a3b4))
18+
* **api:** update via SDK Studio ([fdf1072](https://github.com/replicate/replicate-python-stainless/commit/fdf107297bfff5086c330c32db73eb7bc4df249c))
19+
* **api:** update via SDK Studio ([cab4d0e](https://github.com/replicate/replicate-python-stainless/commit/cab4d0e83a9fa40304fa0618d7db30445b625b16))
20+
* **api:** update via SDK Studio ([#16](https://github.com/replicate/replicate-python-stainless/issues/16)) ([ffa306e](https://github.com/replicate/replicate-python-stainless/commit/ffa306e9121fc71133648c46b84272aec3114724))
21+
* **api:** update via SDK Studio ([#17](https://github.com/replicate/replicate-python-stainless/issues/17)) ([958ed88](https://github.com/replicate/replicate-python-stainless/commit/958ed888458134a1235ddecd6e0e7741df6e8b54))
22+
* **api:** update via SDK Studio ([#4](https://github.com/replicate/replicate-python-stainless/issues/4)) ([dd5a024](https://github.com/replicate/replicate-python-stainless/commit/dd5a024b8b112ccac91075890e89ba5fa61aa725))
23+
* **api:** update via SDK Studio ([#5](https://github.com/replicate/replicate-python-stainless/issues/5)) ([5ead241](https://github.com/replicate/replicate-python-stainless/commit/5ead241e786dd7b6266076b039ad2f298848db2e))
24+
25+
26+
### Bug Fixes
27+
28+
* **ci:** ensure pip is always available ([#14](https://github.com/replicate/replicate-python-stainless/issues/14)) ([d4f8f18](https://github.com/replicate/replicate-python-stainless/commit/d4f8f18d0d369dedc9e09551e87483f8f1787fd7))
29+
* **ci:** remove publishing patch ([#15](https://github.com/replicate/replicate-python-stainless/issues/15)) ([002b758](https://github.com/replicate/replicate-python-stainless/commit/002b7581debae5b5bc97ec24cc0cea129100dfde))
30+
* **types:** handle more discriminated union shapes ([#13](https://github.com/replicate/replicate-python-stainless/issues/13)) ([4ca1ca8](https://github.com/replicate/replicate-python-stainless/commit/4ca1ca8606fef7bc40144c1ae6246784ed754687))
31+
32+
33+
### Chores
34+
35+
* fix typos ([#18](https://github.com/replicate/replicate-python-stainless/issues/18)) ([54d4e6d](https://github.com/replicate/replicate-python-stainless/commit/54d4e6da6a757ad6e5c899b79018ca39eed2a124))
36+
* go live ([#1](https://github.com/replicate/replicate-python-stainless/issues/1)) ([bd9a84a](https://github.com/replicate/replicate-python-stainless/commit/bd9a84ae91a2c72fa49182f9ff8ea0b78e7cc343))
37+
* **internal:** bump rye to 0.44.0 ([#12](https://github.com/replicate/replicate-python-stainless/issues/12)) ([c9d2593](https://github.com/replicate/replicate-python-stainless/commit/c9d2593f4e9d324c12e2ca323563a317d0ea1751))
38+
* **internal:** codegen related update ([#11](https://github.com/replicate/replicate-python-stainless/issues/11)) ([41c787d](https://github.com/replicate/replicate-python-stainless/commit/41c787d2c196d59c48ec3056d93dd48bf530de72))
39+
* **internal:** remove extra empty newlines ([#10](https://github.com/replicate/replicate-python-stainless/issues/10)) ([1c63514](https://github.com/replicate/replicate-python-stainless/commit/1c635145a8a70f3cb0ea432387f72eafa64ca5f6))
40+
* **internal:** updates ([b7424d7](https://github.com/replicate/replicate-python-stainless/commit/b7424d7cc1c9fa440b58fa9e51331f3c77fbd83d))
41+
* remove custom code ([31aa7ed](https://github.com/replicate/replicate-python-stainless/commit/31aa7edc04d5c9f408c06e4051c0ba343b9761ac))
42+
* update SDK settings ([#3](https://github.com/replicate/replicate-python-stainless/issues/3)) ([27b5f18](https://github.com/replicate/replicate-python-stainless/commit/27b5f1897b823349b29dbc82b1f6742d5d704c9e))

CONTRIBUTING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ If you’d like to use the repository from source, you can either install from g
6363
To install via git:
6464

6565
```sh
66-
$ pip install git+ssh://[email protected]/zeke/replicate-client-python-prod-for-fun.git
66+
$ pip install git+ssh://[email protected]/replicate/replicate-python-stainless.git
6767
```
6868

6969
Alternatively, you can build from source and install the wheel file:
@@ -121,7 +121,7 @@ the changes aren't made through the automated pipeline, you may want to make rel
121121

122122
### Publish with a GitHub workflow
123123

124-
You can release to package managers by using [the `Publish PyPI` GitHub action](https://www.github.com/zeke/replicate-client-python-prod-for-fun/actions/workflows/publish-pypi.yml). This requires a setup organization or repository secret to be set up.
124+
You can release to package managers by using [the `Publish PyPI` GitHub action](https://www.github.com/replicate/replicate-python-stainless/actions/workflows/publish-pypi.yml). This requires a setup organization or repository secret to be set up.
125125

126126
### Publish manually
127127

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Replicate Client Python API library
22

3-
[![PyPI version](https://img.shields.io/pypi/v/replicate-zeke-test-stainless.svg)](https://pypi.org/project/replicate-zeke-test-stainless/)
3+
[![PyPI version](https://img.shields.io/pypi/v/replicate-stainless.svg)](https://pypi.org/project/replicate-stainless/)
44

55
The Replicate Client Python library provides convenient access to the Replicate Client REST API from any Python 3.8+
66
application. The library includes type definitions for all request params and response fields,
@@ -16,7 +16,7 @@ The REST API documentation can be found on [replicate.com](https://replicate.com
1616

1717
```sh
1818
# install from PyPI
19-
pip install --pre replicate-zeke-test-stainless
19+
pip install --pre replicate-stainless
2020
```
2121

2222
## Usage
@@ -270,9 +270,9 @@ account = response.parse() # get the object that `accounts.list()` would have r
270270
print(account.type)
271271
```
272272

273-
These methods return an [`APIResponse`](https://github.com/zeke/replicate-client-python-prod-for-fun/tree/main/src/replicate/_response.py) object.
273+
These methods return an [`APIResponse`](https://github.com/replicate/replicate-python-stainless/tree/main/src/replicate/_response.py) object.
274274

275-
The async client returns an [`AsyncAPIResponse`](https://github.com/zeke/replicate-client-python-prod-for-fun/tree/main/src/replicate/_response.py) with the same structure, the only difference being `await`able methods for reading the response content.
275+
The async client returns an [`AsyncAPIResponse`](https://github.com/replicate/replicate-python-stainless/tree/main/src/replicate/_response.py) with the same structure, the only difference being `await`able methods for reading the response content.
276276

277277
#### `.with_streaming_response`
278278

@@ -376,7 +376,7 @@ This package generally follows [SemVer](https://semver.org/spec/v2.0.0.html) con
376376

377377
We take backwards-compatibility seriously and work hard to ensure you can rely on a smooth upgrade experience.
378378

379-
We are keen for your feedback; please open an [issue](https://www.github.com/zeke/replicate-client-python-prod-for-fun/issues) with questions, bugs, or suggestions.
379+
We are keen for your feedback; please open an [issue](https://www.github.com/replicate/replicate-python-stainless/issues) with questions, bugs, or suggestions.
380380

381381
### Determining the installed version
382382

pyproject.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
2-
name = "replicate-zeke-test-stainless"
3-
version = "0.0.1-alpha.0"
2+
name = "replicate-stainless"
3+
version = "0.1.0-alpha.1"
44
description = "The official Python library for the replicate-client API"
55
dynamic = ["readme"]
66
license = "Apache-2.0"
@@ -34,8 +34,8 @@ classifiers = [
3434
]
3535

3636
[project.urls]
37-
Homepage = "https://github.com/zeke/replicate-client-python-prod-for-fun"
38-
Repository = "https://github.com/zeke/replicate-client-python-prod-for-fun"
37+
Homepage = "https://github.com/replicate/replicate-python-stainless"
38+
Repository = "https://github.com/replicate/replicate-python-stainless"
3939

4040

4141
[tool.rye]
@@ -121,7 +121,7 @@ path = "README.md"
121121
[[tool.hatch.metadata.hooks.fancy-pypi-readme.substitutions]]
122122
# replace relative links with absolute links
123123
pattern = '\[(.+?)\]\(((?!https?://)\S+?)\)'
124-
replacement = '[\1](https://github.com/zeke/replicate-client-python-prod-for-fun/tree/main/\g<2>)'
124+
replacement = '[\1](https://github.com/replicate/replicate-python-stainless/tree/main/\g<2>)'
125125

126126
[tool.pytest.ini_options]
127127
testpaths = ["tests"]

requirements-dev.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ annotated-types==0.6.0
1414
# via pydantic
1515
anyio==4.4.0
1616
# via httpx
17-
# via replicate-zeke-test-stainless
17+
# via replicate-stainless
1818
argcomplete==3.1.2
1919
# via nox
2020
certifi==2023.7.22
@@ -26,7 +26,7 @@ dirty-equals==0.6.0
2626
distlib==0.3.7
2727
# via virtualenv
2828
distro==1.8.0
29-
# via replicate-zeke-test-stainless
29+
# via replicate-stainless
3030
exceptiongroup==1.2.2
3131
# via anyio
3232
# via pytest
@@ -37,7 +37,7 @@ h11==0.14.0
3737
httpcore==1.0.2
3838
# via httpx
3939
httpx==0.28.1
40-
# via replicate-zeke-test-stainless
40+
# via replicate-stainless
4141
# via respx
4242
idna==3.4
4343
# via anyio
@@ -64,7 +64,7 @@ platformdirs==3.11.0
6464
pluggy==1.5.0
6565
# via pytest
6666
pydantic==2.10.3
67-
# via replicate-zeke-test-stainless
67+
# via replicate-stainless
6868
pydantic-core==2.27.1
6969
# via pydantic
7070
pygments==2.18.0
@@ -86,7 +86,7 @@ six==1.16.0
8686
# via python-dateutil
8787
sniffio==1.3.0
8888
# via anyio
89-
# via replicate-zeke-test-stainless
89+
# via replicate-stainless
9090
time-machine==2.9.0
9191
tomli==2.0.2
9292
# via mypy
@@ -97,7 +97,7 @@ typing-extensions==4.12.2
9797
# via pydantic
9898
# via pydantic-core
9999
# via pyright
100-
# via replicate-zeke-test-stainless
100+
# via replicate-stainless
101101
virtualenv==20.24.5
102102
# via nox
103103
zipp==3.17.0

requirements.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,32 +14,32 @@ annotated-types==0.6.0
1414
# via pydantic
1515
anyio==4.4.0
1616
# via httpx
17-
# via replicate-zeke-test-stainless
17+
# via replicate-stainless
1818
certifi==2023.7.22
1919
# via httpcore
2020
# via httpx
2121
distro==1.8.0
22-
# via replicate-zeke-test-stainless
22+
# via replicate-stainless
2323
exceptiongroup==1.2.2
2424
# via anyio
2525
h11==0.14.0
2626
# via httpcore
2727
httpcore==1.0.2
2828
# via httpx
2929
httpx==0.28.1
30-
# via replicate-zeke-test-stainless
30+
# via replicate-stainless
3131
idna==3.4
3232
# via anyio
3333
# via httpx
3434
pydantic==2.10.3
35-
# via replicate-zeke-test-stainless
35+
# via replicate-stainless
3636
pydantic-core==2.27.1
3737
# via pydantic
3838
sniffio==1.3.0
3939
# via anyio
40-
# via replicate-zeke-test-stainless
40+
# via replicate-stainless
4141
typing-extensions==4.12.2
4242
# via anyio
4343
# via pydantic
4444
# via pydantic-core
45-
# via replicate-zeke-test-stainless
45+
# via replicate-stainless

0 commit comments

Comments
 (0)