Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "3.5.0"
".": "3.6.0"
}
4 changes: 2 additions & 2 deletions .stats.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
configured_endpoints: 19
configured_endpoints: 18
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/supermemory--inc%2Fsupermemory-new-ebd5e757d0e76cb83013e01a1e0bb3dba62beb83b2a2ffa28d148ea032e96fd0.yml
openapi_spec_hash: f930474a6ad230545154244045cc602e
config_hash: 5761a0b4f8c53c72efab21d41c00012b
config_hash: 5bc39292a7e2f871b35cdebbecd9f022
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Changelog

## 3.6.0 (2025-11-26)

Full Changelog: [v3.5.0...v3.6.0](https://github.com/supermemoryai/python-sdk/compare/v3.5.0...v3.6.0)

### Features

* **api:** manual updates ([a46347c](https://github.com/supermemoryai/python-sdk/commit/a46347c8640b2442d0f8ffbe4c5f948a9c5edb1b))

## 3.5.0 (2025-11-26)

Full Changelog: [v3.4.0...v3.5.0](https://github.com/supermemoryai/python-sdk/compare/v3.4.0...v3.5.0)
Expand Down
12 changes: 0 additions & 12 deletions api.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,18 +50,6 @@ Methods:
- <code title="get /v3/documents/{id}">client.documents.<a href="./src/supermemory/resources/documents.py">get</a>(id) -> <a href="./src/supermemory/types/document_get_response.py">DocumentGetResponse</a></code>
- <code title="post /v3/documents/file">client.documents.<a href="./src/supermemory/resources/documents.py">upload_file</a>(\*\*<a href="src/supermemory/types/document_upload_file_params.py">params</a>) -> <a href="./src/supermemory/types/document_upload_file_response.py">DocumentUploadFileResponse</a></code>

# Profile

Types:

```python
from supermemory.types import ProfilePropertyResponse
```

Methods:

- <code title="post /v4/profile">client.profile.<a href="./src/supermemory/resources/profile.py">property</a>(\*\*<a href="src/supermemory/types/profile_property_params.py">params</a>) -> <a href="./src/supermemory/types/profile_property_response.py">ProfilePropertyResponse</a></code>

# Search

Types:
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "supermemory"
version = "3.5.0"
version = "3.6.0"
description = "The official Python library for the supermemory API"
dynamic = ["readme"]
license = "Apache-2.0"
Expand Down
10 changes: 1 addition & 9 deletions src/supermemory/_client.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
)
from ._utils import is_given, get_async_library
from ._version import __version__
from .resources import search, profile, memories, settings, documents, connections
from .resources import search, memories, settings, documents, connections
from ._streaming import Stream as Stream, AsyncStream as AsyncStream
from ._exceptions import APIStatusError, SupermemoryError
from ._base_client import (
Expand All @@ -45,7 +45,6 @@
class Supermemory(SyncAPIClient):
memories: memories.MemoriesResource
documents: documents.DocumentsResource
profile: profile.ProfileResource
search: search.SearchResource
settings: settings.SettingsResource
connections: connections.ConnectionsResource
Expand Down Expand Up @@ -108,7 +107,6 @@ def __init__(

self.memories = memories.MemoriesResource(self)
self.documents = documents.DocumentsResource(self)
self.profile = profile.ProfileResource(self)
self.search = search.SearchResource(self)
self.settings = settings.SettingsResource(self)
self.connections = connections.ConnectionsResource(self)
Expand Down Expand Up @@ -223,7 +221,6 @@ def _make_status_error(
class AsyncSupermemory(AsyncAPIClient):
memories: memories.AsyncMemoriesResource
documents: documents.AsyncDocumentsResource
profile: profile.AsyncProfileResource
search: search.AsyncSearchResource
settings: settings.AsyncSettingsResource
connections: connections.AsyncConnectionsResource
Expand Down Expand Up @@ -286,7 +283,6 @@ def __init__(

self.memories = memories.AsyncMemoriesResource(self)
self.documents = documents.AsyncDocumentsResource(self)
self.profile = profile.AsyncProfileResource(self)
self.search = search.AsyncSearchResource(self)
self.settings = settings.AsyncSettingsResource(self)
self.connections = connections.AsyncConnectionsResource(self)
Expand Down Expand Up @@ -402,7 +398,6 @@ class SupermemoryWithRawResponse:
def __init__(self, client: Supermemory) -> None:
self.memories = memories.MemoriesResourceWithRawResponse(client.memories)
self.documents = documents.DocumentsResourceWithRawResponse(client.documents)
self.profile = profile.ProfileResourceWithRawResponse(client.profile)
self.search = search.SearchResourceWithRawResponse(client.search)
self.settings = settings.SettingsResourceWithRawResponse(client.settings)
self.connections = connections.ConnectionsResourceWithRawResponse(client.connections)
Expand All @@ -412,7 +407,6 @@ class AsyncSupermemoryWithRawResponse:
def __init__(self, client: AsyncSupermemory) -> None:
self.memories = memories.AsyncMemoriesResourceWithRawResponse(client.memories)
self.documents = documents.AsyncDocumentsResourceWithRawResponse(client.documents)
self.profile = profile.AsyncProfileResourceWithRawResponse(client.profile)
self.search = search.AsyncSearchResourceWithRawResponse(client.search)
self.settings = settings.AsyncSettingsResourceWithRawResponse(client.settings)
self.connections = connections.AsyncConnectionsResourceWithRawResponse(client.connections)
Expand All @@ -422,7 +416,6 @@ class SupermemoryWithStreamedResponse:
def __init__(self, client: Supermemory) -> None:
self.memories = memories.MemoriesResourceWithStreamingResponse(client.memories)
self.documents = documents.DocumentsResourceWithStreamingResponse(client.documents)
self.profile = profile.ProfileResourceWithStreamingResponse(client.profile)
self.search = search.SearchResourceWithStreamingResponse(client.search)
self.settings = settings.SettingsResourceWithStreamingResponse(client.settings)
self.connections = connections.ConnectionsResourceWithStreamingResponse(client.connections)
Expand All @@ -432,7 +425,6 @@ class AsyncSupermemoryWithStreamedResponse:
def __init__(self, client: AsyncSupermemory) -> None:
self.memories = memories.AsyncMemoriesResourceWithStreamingResponse(client.memories)
self.documents = documents.AsyncDocumentsResourceWithStreamingResponse(client.documents)
self.profile = profile.AsyncProfileResourceWithStreamingResponse(client.profile)
self.search = search.AsyncSearchResourceWithStreamingResponse(client.search)
self.settings = settings.AsyncSettingsResourceWithStreamingResponse(client.settings)
self.connections = connections.AsyncConnectionsResourceWithStreamingResponse(client.connections)
Expand Down
2 changes: 1 addition & 1 deletion src/supermemory/_version.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.

__title__ = "supermemory"
__version__ = "3.5.0" # x-release-please-version
__version__ = "3.6.0" # x-release-please-version
14 changes: 0 additions & 14 deletions src/supermemory/resources/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,6 @@
SearchResourceWithStreamingResponse,
AsyncSearchResourceWithStreamingResponse,
)
from .profile import (
ProfileResource,
AsyncProfileResource,
ProfileResourceWithRawResponse,
AsyncProfileResourceWithRawResponse,
ProfileResourceWithStreamingResponse,
AsyncProfileResourceWithStreamingResponse,
)
from .memories import (
MemoriesResource,
AsyncMemoriesResource,
Expand Down Expand Up @@ -62,12 +54,6 @@
"AsyncDocumentsResourceWithRawResponse",
"DocumentsResourceWithStreamingResponse",
"AsyncDocumentsResourceWithStreamingResponse",
"ProfileResource",
"AsyncProfileResource",
"ProfileResourceWithRawResponse",
"AsyncProfileResourceWithRawResponse",
"ProfileResourceWithStreamingResponse",
"AsyncProfileResourceWithStreamingResponse",
"SearchResource",
"AsyncSearchResource",
"SearchResourceWithRawResponse",
Expand Down
187 changes: 0 additions & 187 deletions src/supermemory/resources/profile.py

This file was deleted.

2 changes: 0 additions & 2 deletions src/supermemory/types/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@
from .document_update_params import DocumentUpdateParams as DocumentUpdateParams
from .memory_update_response import MemoryUpdateResponse as MemoryUpdateResponse
from .search_memories_params import SearchMemoriesParams as SearchMemoriesParams
from .profile_property_params import ProfilePropertyParams as ProfilePropertyParams
from .search_documents_params import SearchDocumentsParams as SearchDocumentsParams
from .search_execute_response import SearchExecuteResponse as SearchExecuteResponse
from .setting_update_response import SettingUpdateResponse as SettingUpdateResponse
Expand All @@ -31,7 +30,6 @@
from .document_update_response import DocumentUpdateResponse as DocumentUpdateResponse
from .search_memories_response import SearchMemoriesResponse as SearchMemoriesResponse
from .memory_upload_file_params import MemoryUploadFileParams as MemoryUploadFileParams
from .profile_property_response import ProfilePropertyResponse as ProfilePropertyResponse
from .search_documents_response import SearchDocumentsResponse as SearchDocumentsResponse
from .connection_create_response import ConnectionCreateResponse as ConnectionCreateResponse
from .connection_import_response import ConnectionImportResponse as ConnectionImportResponse
Expand Down
21 changes: 0 additions & 21 deletions src/supermemory/types/profile_property_params.py

This file was deleted.

Loading
Loading