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 @@
{
".": "0.2.0"
".": "0.3.0"
}
8 changes: 4 additions & 4 deletions .stats.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
configured_endpoints: 50
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cryptech%2Fneptune-api-v2-cd88dd75403e620991c3659cd7e9278f9c8c439f3857c25db8634dfc7e77a9b9.yml
openapi_spec_hash: 35a0cbd0262458d633e38fc5ba442118
config_hash: a79df81e5bba11abab18a84163248141
configured_endpoints: 49
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cryptech%2Fneptune-api-v2-cd6572e5c8f35a293af2a1dae3e41c63da19dad8d2ab456a7322a09614de3ae9.yml
openapi_spec_hash: 68dd5648c3ee92f07f52c5d4ebf2f8fc
config_hash: 27aff5f3f84397a9b3c2cb8a3c1d1e71
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# Changelog

## 0.3.0 (2026-04-04)

Full Changelog: [v0.2.0...v0.3.0](https://github.com/cryptechdev/neptune-api-v2-python/compare/v0.2.0...v0.3.0)

### Features

* **api:** api update ([bf139f9](https://github.com/cryptechdev/neptune-api-v2-python/commit/bf139f9f726989199d7838e8194aca5245fd8842))
* **api:** remove bantr integration endpoint ([5271ab6](https://github.com/cryptechdev/neptune-api-v2-python/commit/5271ab6f22c8b68e451cb7ada4ff3c7e587f8232))

## 0.2.0 (2026-04-03)

Full Changelog: [v0.1.0...v0.2.0](https://github.com/cryptechdev/neptune-api-v2-python/compare/v0.1.0...v0.2.0)
Expand Down
14 changes: 0 additions & 14 deletions api.md
Original file line number Diff line number Diff line change
Expand Up @@ -389,20 +389,6 @@ Methods:

- <code title="get /api/v1/analytics/nept/unlocks-distribution">client.analytics.nept.<a href="./src/neptune_api_v2/resources/analytics/nept.py">unlocks_distribution</a>(\*\*<a href="src/neptune_api_v2/types/analytics/nept_unlocks_distribution_params.py">params</a>) -> <a href="./src/neptune_api_v2/types/analytics/nept_unlocks_distribution_response.py">NeptUnlocksDistributionResponse</a></code>

# Integrations

## Bantr

Types:

```python
from neptune_api_v2.types.integrations import BantrGetTransactionsResponse
```

Methods:

- <code title="get /api/v1/integrations/bantr/transactions">client.integrations.bantr.<a href="./src/neptune_api_v2/resources/integrations/bantr.py">get_transactions</a>(\*\*<a href="src/neptune_api_v2/types/integrations/bantr_get_transactions_params.py">params</a>) -> <a href="./src/neptune_api_v2/types/integrations/bantr_get_transactions_response.py">BantrGetTransactionsResponse</a></code>

# Swap

## Routes
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 = "neptune_api_v2"
version = "0.2.0"
version = "0.3.0"
description = "The official Python library for the neptune-api-v2 API"
dynamic = ["readme"]
license = "Apache-2.0"
Expand Down
39 changes: 1 addition & 38 deletions src/neptune_api_v2/_client.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,15 +31,14 @@
)

if TYPE_CHECKING:
from .resources import nept, swap, user, assets, status, markets, analytics, integrations
from .resources import nept, swap, user, assets, status, markets, analytics
from .resources.nept import NeptResource, AsyncNeptResource
from .resources.assets import AssetsResource, AsyncAssetsResource
from .resources.status import StatusResource, AsyncStatusResource
from .resources.swap.swap import SwapResource, AsyncSwapResource
from .resources.user.user import UserResource, AsyncUserResource
from .resources.markets.markets import MarketsResource, AsyncMarketsResource
from .resources.analytics.analytics import AnalyticsResource, AsyncAnalyticsResource
from .resources.integrations.integrations import IntegrationsResource, AsyncIntegrationsResource

__all__ = [
"Timeout",
Expand Down Expand Up @@ -131,12 +130,6 @@ def analytics(self) -> AnalyticsResource:

return AnalyticsResource(self)

@cached_property
def integrations(self) -> IntegrationsResource:
from .resources.integrations import IntegrationsResource

return IntegrationsResource(self)

@cached_property
def swap(self) -> SwapResource:
from .resources.swap import SwapResource
Expand Down Expand Up @@ -326,12 +319,6 @@ def analytics(self) -> AsyncAnalyticsResource:

return AsyncAnalyticsResource(self)

@cached_property
def integrations(self) -> AsyncIntegrationsResource:
from .resources.integrations import AsyncIntegrationsResource

return AsyncIntegrationsResource(self)

@cached_property
def swap(self) -> AsyncSwapResource:
from .resources.swap import AsyncSwapResource
Expand Down Expand Up @@ -485,12 +472,6 @@ def analytics(self) -> analytics.AnalyticsResourceWithRawResponse:

return AnalyticsResourceWithRawResponse(self._client.analytics)

@cached_property
def integrations(self) -> integrations.IntegrationsResourceWithRawResponse:
from .resources.integrations import IntegrationsResourceWithRawResponse

return IntegrationsResourceWithRawResponse(self._client.integrations)

@cached_property
def swap(self) -> swap.SwapResourceWithRawResponse:
from .resources.swap import SwapResourceWithRawResponse
Expand Down Expand Up @@ -540,12 +521,6 @@ def analytics(self) -> analytics.AsyncAnalyticsResourceWithRawResponse:

return AsyncAnalyticsResourceWithRawResponse(self._client.analytics)

@cached_property
def integrations(self) -> integrations.AsyncIntegrationsResourceWithRawResponse:
from .resources.integrations import AsyncIntegrationsResourceWithRawResponse

return AsyncIntegrationsResourceWithRawResponse(self._client.integrations)

@cached_property
def swap(self) -> swap.AsyncSwapResourceWithRawResponse:
from .resources.swap import AsyncSwapResourceWithRawResponse
Expand Down Expand Up @@ -595,12 +570,6 @@ def analytics(self) -> analytics.AnalyticsResourceWithStreamingResponse:

return AnalyticsResourceWithStreamingResponse(self._client.analytics)

@cached_property
def integrations(self) -> integrations.IntegrationsResourceWithStreamingResponse:
from .resources.integrations import IntegrationsResourceWithStreamingResponse

return IntegrationsResourceWithStreamingResponse(self._client.integrations)

@cached_property
def swap(self) -> swap.SwapResourceWithStreamingResponse:
from .resources.swap import SwapResourceWithStreamingResponse
Expand Down Expand Up @@ -650,12 +619,6 @@ def analytics(self) -> analytics.AsyncAnalyticsResourceWithStreamingResponse:

return AsyncAnalyticsResourceWithStreamingResponse(self._client.analytics)

@cached_property
def integrations(self) -> integrations.AsyncIntegrationsResourceWithStreamingResponse:
from .resources.integrations import AsyncIntegrationsResourceWithStreamingResponse

return AsyncIntegrationsResourceWithStreamingResponse(self._client.integrations)

@cached_property
def swap(self) -> swap.AsyncSwapResourceWithStreamingResponse:
from .resources.swap import AsyncSwapResourceWithStreamingResponse
Expand Down
2 changes: 1 addition & 1 deletion src/neptune_api_v2/_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__ = "neptune_api_v2"
__version__ = "0.2.0" # x-release-please-version
__version__ = "0.3.0" # x-release-please-version
14 changes: 0 additions & 14 deletions src/neptune_api_v2/resources/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -56,14 +56,6 @@
AnalyticsResourceWithStreamingResponse,
AsyncAnalyticsResourceWithStreamingResponse,
)
from .integrations import (
IntegrationsResource,
AsyncIntegrationsResource,
IntegrationsResourceWithRawResponse,
AsyncIntegrationsResourceWithRawResponse,
IntegrationsResourceWithStreamingResponse,
AsyncIntegrationsResourceWithStreamingResponse,
)

__all__ = [
"StatusResource",
Expand Down Expand Up @@ -102,12 +94,6 @@
"AsyncAnalyticsResourceWithRawResponse",
"AnalyticsResourceWithStreamingResponse",
"AsyncAnalyticsResourceWithStreamingResponse",
"IntegrationsResource",
"AsyncIntegrationsResource",
"IntegrationsResourceWithRawResponse",
"AsyncIntegrationsResourceWithRawResponse",
"IntegrationsResourceWithStreamingResponse",
"AsyncIntegrationsResourceWithStreamingResponse",
"SwapResource",
"AsyncSwapResource",
"SwapResourceWithRawResponse",
Expand Down
33 changes: 0 additions & 33 deletions src/neptune_api_v2/resources/integrations/__init__.py

This file was deleted.

Loading
Loading