Skip to content
This repository was archived by the owner on Apr 7, 2026. It is now read-only.

Commit 70ae97f

Browse files
committed
initial commit
1 parent 2bef575 commit 70ae97f

3 files changed

Lines changed: 26 additions & 45 deletions

File tree

README.md

Lines changed: 9 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,12 @@
11
# streamstore
2-
<div>
3-
<p>
4-
<!-- PyPI -->
5-
<a href="https://pypi.org/project/streamstore/"><img src="https://img.shields.io/pypi/v/streamstore" /></a>
6-
<!-- Read the docs -->
7-
<a href="https://streamstore.readthedocs.io/"><img src="https://img.shields.io/readthedocs/streamstore/latest" /></a>
8-
<!-- Discord -->
9-
<a href="https://discord.gg/vTCs7kMkAf"><img src="https://img.shields.io/discord/1209937852528599092?logo=discord" /></a>
10-
<!-- LICENSE -->
11-
<a href="https://github.com/s2-streamstore/s2-sdk-python/blob/main/LICENSE"><img src="https://img.shields.io/github/license/s2-streamstore/s2-sdk-python" /></a>
12-
</p>
13-
</div>
142

15-
`streamstore` is the Python package that provides an async client for interacting with [s2.dev](https://s2.dev/).
3+
<h3>
4+
⚠️ This repository has been archived.
5+
<br>
6+
The SDK now lives at
7+
<a href="https://github.com/s2-streamstore/s2-sdk-python">s2-streamstore/s2-sdk-python</a>.
8+
</h3>
169

17-
## Project links
18-
19-
- [PyPI](https://pypi.org/project/streamstore/)
20-
- [Documentation](https://streamstore.readthedocs.io/)
21-
- [GitHub](https://github.com/s2-streamstore/s2-sdk-python)
22-
23-
## Requirements
24-
25-
Python >= 3.11
26-
27-
## Installation
28-
29-
You can install the package from the [Python Package Index](https://pypi.org/project/streamstore) using the package manager of your choice. E.g., with `pip`:
30-
31-
```bash
32-
pip install streamstore
33-
```
34-
35-
## Examples
36-
37-
`examples/` directory in the [repo](https://github.com/s2-streamstore/s2-sdk-python/tree/main/examples/) contain examples for streaming APIs.
38-
39-
## Get in touch
40-
41-
Join our [Discord](https://discord.gg/vTCs7kMkAf) server. We would love to hear
42-
from you.
43-
44-
You can also email us at [hi@s2.dev](mailto:hi@s2.dev).
10+
<p>
11+
<a href="https://discord.gg/vTCs7kMkAf"><img src="https://img.shields.io/discord/1209937852528599092?logo=discord" /></a>
12+
</p>

pyproject.toml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
[project]
22
name = "streamstore"
3-
version = "5.0.0"
4-
description = "Python SDK for s2.dev"
3+
version = "5.0.1"
4+
description = "[DEPRECATED] migrate to s2-sdk"
55
readme = "README.md"
66
license = "MIT"
77
license-files = ["LICENSE"]
88
requires-python = ">=3.11"
9+
classifiers = [
10+
"Development Status :: 7 - Inactive",
11+
]
912
dependencies = [
1013
"grpcio-tools>=1.69.0",
1114
"grpcio>=1.69.0",

src/streamstore/__init__.py

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
import warnings
2+
3+
warnings.warn(
4+
"The 'streamstore' package is deprecated and will no longer be maintained. "
5+
"Migrate to the new package: pip install s2-sdk — "
6+
"see https://pypi.org/project/s2-sdk/ for details.",
7+
DeprecationWarning,
8+
stacklevel=2,
9+
)
10+
111
__all__ = [
212
"S2",
313
"Basin",
@@ -7,5 +17,5 @@
717
"streamstore.utils",
818
]
919

10-
from streamstore._client import S2, Basin, Stream
11-
from streamstore._exceptions import S2Error
20+
from streamstore._client import S2, Basin, Stream # noqa: E402
21+
from streamstore._exceptions import S2Error # noqa: E402

0 commit comments

Comments
 (0)