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.494.0"
".": "0.495.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: 241
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-1f2c653a8b55e63d756d60f9110ceadb18f87a6039762b5ee31b5373bbc4499a.yml
openapi_spec_hash: a7b01c23c92b07f280117e6ba6262a7e
config_hash: cb5b8736705c06b670f6a25484622d62
configured_endpoints: 232
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-4615e5953fac5a76724144fc2e1f9f675a9722dc05adaeab23e4d09c9577086b.yml
openapi_spec_hash: 6db98497c4dda09b575d5ee12371ef83
config_hash: b24ba63471a818520cec39b4695e1825
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# Changelog

## 0.495.0 (2026-04-22)

Full Changelog: [v0.494.0...v0.495.0](https://github.com/Increase/increase-python/compare/v0.494.0...v0.495.0)

### Features

* **api:** api update ([f129884](https://github.com/Increase/increase-python/commit/f1298848eba104cbea3d44c8d1d9cd5133f25212))


### Chores

* **internal:** more robust bootstrap script ([e08daa8](https://github.com/Increase/increase-python/commit/e08daa83e582d5cf8e3dead7b7567208a8c5fe37))

## 0.494.0 (2026-04-20)

Full Changelog: [v0.493.0...v0.494.0](https://github.com/Increase/increase-python/compare/v0.493.0...v0.494.0)
Expand Down
42 changes: 0 additions & 42 deletions api.md
Original file line number Diff line number Diff line change
Expand Up @@ -653,48 +653,6 @@ Methods:
- <code title="get /real_time_decisions/{real_time_decision_id}">client.real_time_decisions.<a href="./src/increase/resources/real_time_decisions.py">retrieve</a>(real_time_decision_id) -> <a href="./src/increase/types/real_time_decision.py">RealTimeDecision</a></code>
- <code title="post /real_time_decisions/{real_time_decision_id}/action">client.real_time_decisions.<a href="./src/increase/resources/real_time_decisions.py">action</a>(real_time_decision_id, \*\*<a href="src/increase/types/real_time_decision_action_params.py">params</a>) -> <a href="./src/increase/types/real_time_decision.py">RealTimeDecision</a></code>

# BookkeepingAccounts

Types:

```python
from increase.types import BookkeepingAccount, BookkeepingBalanceLookup
```

Methods:

- <code title="post /bookkeeping_accounts">client.bookkeeping_accounts.<a href="./src/increase/resources/bookkeeping_accounts.py">create</a>(\*\*<a href="src/increase/types/bookkeeping_account_create_params.py">params</a>) -> <a href="./src/increase/types/bookkeeping_account.py">BookkeepingAccount</a></code>
- <code title="patch /bookkeeping_accounts/{bookkeeping_account_id}">client.bookkeeping_accounts.<a href="./src/increase/resources/bookkeeping_accounts.py">update</a>(bookkeeping_account_id, \*\*<a href="src/increase/types/bookkeeping_account_update_params.py">params</a>) -> <a href="./src/increase/types/bookkeeping_account.py">BookkeepingAccount</a></code>
- <code title="get /bookkeeping_accounts">client.bookkeeping_accounts.<a href="./src/increase/resources/bookkeeping_accounts.py">list</a>(\*\*<a href="src/increase/types/bookkeeping_account_list_params.py">params</a>) -> <a href="./src/increase/types/bookkeeping_account.py">SyncPage[BookkeepingAccount]</a></code>
- <code title="get /bookkeeping_accounts/{bookkeeping_account_id}/balance">client.bookkeeping_accounts.<a href="./src/increase/resources/bookkeeping_accounts.py">balance</a>(bookkeeping_account_id, \*\*<a href="src/increase/types/bookkeeping_account_balance_params.py">params</a>) -> <a href="./src/increase/types/bookkeeping_balance_lookup.py">BookkeepingBalanceLookup</a></code>

# BookkeepingEntrySets

Types:

```python
from increase.types import BookkeepingEntrySet
```

Methods:

- <code title="post /bookkeeping_entry_sets">client.bookkeeping_entry_sets.<a href="./src/increase/resources/bookkeeping_entry_sets.py">create</a>(\*\*<a href="src/increase/types/bookkeeping_entry_set_create_params.py">params</a>) -> <a href="./src/increase/types/bookkeeping_entry_set.py">BookkeepingEntrySet</a></code>
- <code title="get /bookkeeping_entry_sets/{bookkeeping_entry_set_id}">client.bookkeeping_entry_sets.<a href="./src/increase/resources/bookkeeping_entry_sets.py">retrieve</a>(bookkeeping_entry_set_id) -> <a href="./src/increase/types/bookkeeping_entry_set.py">BookkeepingEntrySet</a></code>
- <code title="get /bookkeeping_entry_sets">client.bookkeeping_entry_sets.<a href="./src/increase/resources/bookkeeping_entry_sets.py">list</a>(\*\*<a href="src/increase/types/bookkeeping_entry_set_list_params.py">params</a>) -> <a href="./src/increase/types/bookkeeping_entry_set.py">SyncPage[BookkeepingEntrySet]</a></code>

# BookkeepingEntries

Types:

```python
from increase.types import BookkeepingEntry
```

Methods:

- <code title="get /bookkeeping_entries/{bookkeeping_entry_id}">client.bookkeeping_entries.<a href="./src/increase/resources/bookkeeping_entries.py">retrieve</a>(bookkeeping_entry_id) -> <a href="./src/increase/types/bookkeeping_entry.py">BookkeepingEntry</a></code>
- <code title="get /bookkeeping_entries">client.bookkeeping_entries.<a href="./src/increase/resources/bookkeeping_entries.py">list</a>(\*\*<a href="src/increase/types/bookkeeping_entry_list_params.py">params</a>) -> <a href="./src/increase/types/bookkeeping_entry.py">SyncPage[BookkeepingEntry]</a></code>

# Groups

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 = "increase"
version = "0.494.0"
version = "0.495.0"
description = "The official Python library for the increase API"
dynamic = ["readme"]
license = "Apache-2.0"
Expand Down
2 changes: 1 addition & 1 deletion scripts/bootstrap
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ set -e

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

if [ -f "Brewfile" ] && [ "$(uname -s)" = "Darwin" ] && [ "$SKIP_BREW" != "1" ] && [ -t 0 ]; then
if [ -f "Brewfile" ] && [ "$(uname -s)" = "Darwin" ] && [ "${SKIP_BREW:-}" != "1" ] && [ -t 0 ]; then
brew bundle check >/dev/null 2>&1 || {
echo -n "==> Install Homebrew dependencies? (y/N): "
read -r response
Expand Down
114 changes: 0 additions & 114 deletions src/increase/_client.py
Original file line number Diff line number Diff line change
Expand Up @@ -71,18 +71,15 @@
inbound_mail_items,
intrafi_exclusions,
oauth_applications,
bookkeeping_entries,
card_push_transfers,
event_subscriptions,
real_time_decisions,
ach_prenotifications,
bookkeeping_accounts,
pending_transactions,
declined_transactions,
digital_card_profiles,
digital_wallet_tokens,
inbound_ach_transfers,
bookkeeping_entry_sets,
inbound_check_deposits,
inbound_wire_transfers,
physical_card_profiles,
Expand Down Expand Up @@ -130,18 +127,15 @@
from .resources.inbound_mail_items import InboundMailItemsResource, AsyncInboundMailItemsResource
from .resources.intrafi_exclusions import IntrafiExclusionsResource, AsyncIntrafiExclusionsResource
from .resources.oauth_applications import OAuthApplicationsResource, AsyncOAuthApplicationsResource
from .resources.bookkeeping_entries import BookkeepingEntriesResource, AsyncBookkeepingEntriesResource
from .resources.card_push_transfers import CardPushTransfersResource, AsyncCardPushTransfersResource
from .resources.event_subscriptions import EventSubscriptionsResource, AsyncEventSubscriptionsResource
from .resources.real_time_decisions import RealTimeDecisionsResource, AsyncRealTimeDecisionsResource
from .resources.ach_prenotifications import ACHPrenotificationsResource, AsyncACHPrenotificationsResource
from .resources.bookkeeping_accounts import BookkeepingAccountsResource, AsyncBookkeepingAccountsResource
from .resources.pending_transactions import PendingTransactionsResource, AsyncPendingTransactionsResource
from .resources.declined_transactions import DeclinedTransactionsResource, AsyncDeclinedTransactionsResource
from .resources.digital_card_profiles import DigitalCardProfilesResource, AsyncDigitalCardProfilesResource
from .resources.digital_wallet_tokens import DigitalWalletTokensResource, AsyncDigitalWalletTokensResource
from .resources.inbound_ach_transfers import InboundACHTransfersResource, AsyncInboundACHTransfersResource
from .resources.bookkeeping_entry_sets import BookkeepingEntrySetsResource, AsyncBookkeepingEntrySetsResource
from .resources.inbound_check_deposits import InboundCheckDepositsResource, AsyncInboundCheckDepositsResource
from .resources.inbound_wire_transfers import InboundWireTransfersResource, AsyncInboundWireTransfersResource
from .resources.physical_card_profiles import PhysicalCardProfilesResource, AsyncPhysicalCardProfilesResource
Expand Down Expand Up @@ -551,24 +545,6 @@ def real_time_decisions(self) -> RealTimeDecisionsResource:

return RealTimeDecisionsResource(self)

@cached_property
def bookkeeping_accounts(self) -> BookkeepingAccountsResource:
from .resources.bookkeeping_accounts import BookkeepingAccountsResource

return BookkeepingAccountsResource(self)

@cached_property
def bookkeeping_entry_sets(self) -> BookkeepingEntrySetsResource:
from .resources.bookkeeping_entry_sets import BookkeepingEntrySetsResource

return BookkeepingEntrySetsResource(self)

@cached_property
def bookkeeping_entries(self) -> BookkeepingEntriesResource:
from .resources.bookkeeping_entries import BookkeepingEntriesResource

return BookkeepingEntriesResource(self)

@cached_property
def groups(self) -> GroupsResource:
from .resources.groups import GroupsResource
Expand Down Expand Up @@ -1156,24 +1132,6 @@ def real_time_decisions(self) -> AsyncRealTimeDecisionsResource:

return AsyncRealTimeDecisionsResource(self)

@cached_property
def bookkeeping_accounts(self) -> AsyncBookkeepingAccountsResource:
from .resources.bookkeeping_accounts import AsyncBookkeepingAccountsResource

return AsyncBookkeepingAccountsResource(self)

@cached_property
def bookkeeping_entry_sets(self) -> AsyncBookkeepingEntrySetsResource:
from .resources.bookkeeping_entry_sets import AsyncBookkeepingEntrySetsResource

return AsyncBookkeepingEntrySetsResource(self)

@cached_property
def bookkeeping_entries(self) -> AsyncBookkeepingEntriesResource:
from .resources.bookkeeping_entries import AsyncBookkeepingEntriesResource

return AsyncBookkeepingEntriesResource(self)

@cached_property
def groups(self) -> AsyncGroupsResource:
from .resources.groups import AsyncGroupsResource
Expand Down Expand Up @@ -1688,24 +1646,6 @@ def real_time_decisions(self) -> real_time_decisions.RealTimeDecisionsResourceWi

return RealTimeDecisionsResourceWithRawResponse(self._client.real_time_decisions)

@cached_property
def bookkeeping_accounts(self) -> bookkeeping_accounts.BookkeepingAccountsResourceWithRawResponse:
from .resources.bookkeeping_accounts import BookkeepingAccountsResourceWithRawResponse

return BookkeepingAccountsResourceWithRawResponse(self._client.bookkeeping_accounts)

@cached_property
def bookkeeping_entry_sets(self) -> bookkeeping_entry_sets.BookkeepingEntrySetsResourceWithRawResponse:
from .resources.bookkeeping_entry_sets import BookkeepingEntrySetsResourceWithRawResponse

return BookkeepingEntrySetsResourceWithRawResponse(self._client.bookkeeping_entry_sets)

@cached_property
def bookkeeping_entries(self) -> bookkeeping_entries.BookkeepingEntriesResourceWithRawResponse:
from .resources.bookkeeping_entries import BookkeepingEntriesResourceWithRawResponse

return BookkeepingEntriesResourceWithRawResponse(self._client.bookkeeping_entries)

@cached_property
def groups(self) -> groups.GroupsResourceWithRawResponse:
from .resources.groups import GroupsResourceWithRawResponse
Expand Down Expand Up @@ -2065,24 +2005,6 @@ def real_time_decisions(self) -> real_time_decisions.AsyncRealTimeDecisionsResou

return AsyncRealTimeDecisionsResourceWithRawResponse(self._client.real_time_decisions)

@cached_property
def bookkeeping_accounts(self) -> bookkeeping_accounts.AsyncBookkeepingAccountsResourceWithRawResponse:
from .resources.bookkeeping_accounts import AsyncBookkeepingAccountsResourceWithRawResponse

return AsyncBookkeepingAccountsResourceWithRawResponse(self._client.bookkeeping_accounts)

@cached_property
def bookkeeping_entry_sets(self) -> bookkeeping_entry_sets.AsyncBookkeepingEntrySetsResourceWithRawResponse:
from .resources.bookkeeping_entry_sets import AsyncBookkeepingEntrySetsResourceWithRawResponse

return AsyncBookkeepingEntrySetsResourceWithRawResponse(self._client.bookkeeping_entry_sets)

@cached_property
def bookkeeping_entries(self) -> bookkeeping_entries.AsyncBookkeepingEntriesResourceWithRawResponse:
from .resources.bookkeeping_entries import AsyncBookkeepingEntriesResourceWithRawResponse

return AsyncBookkeepingEntriesResourceWithRawResponse(self._client.bookkeeping_entries)

@cached_property
def groups(self) -> groups.AsyncGroupsResourceWithRawResponse:
from .resources.groups import AsyncGroupsResourceWithRawResponse
Expand Down Expand Up @@ -2442,24 +2364,6 @@ def real_time_decisions(self) -> real_time_decisions.RealTimeDecisionsResourceWi

return RealTimeDecisionsResourceWithStreamingResponse(self._client.real_time_decisions)

@cached_property
def bookkeeping_accounts(self) -> bookkeeping_accounts.BookkeepingAccountsResourceWithStreamingResponse:
from .resources.bookkeeping_accounts import BookkeepingAccountsResourceWithStreamingResponse

return BookkeepingAccountsResourceWithStreamingResponse(self._client.bookkeeping_accounts)

@cached_property
def bookkeeping_entry_sets(self) -> bookkeeping_entry_sets.BookkeepingEntrySetsResourceWithStreamingResponse:
from .resources.bookkeeping_entry_sets import BookkeepingEntrySetsResourceWithStreamingResponse

return BookkeepingEntrySetsResourceWithStreamingResponse(self._client.bookkeeping_entry_sets)

@cached_property
def bookkeeping_entries(self) -> bookkeeping_entries.BookkeepingEntriesResourceWithStreamingResponse:
from .resources.bookkeeping_entries import BookkeepingEntriesResourceWithStreamingResponse

return BookkeepingEntriesResourceWithStreamingResponse(self._client.bookkeeping_entries)

@cached_property
def groups(self) -> groups.GroupsResourceWithStreamingResponse:
from .resources.groups import GroupsResourceWithStreamingResponse
Expand Down Expand Up @@ -2825,24 +2729,6 @@ def real_time_decisions(self) -> real_time_decisions.AsyncRealTimeDecisionsResou

return AsyncRealTimeDecisionsResourceWithStreamingResponse(self._client.real_time_decisions)

@cached_property
def bookkeeping_accounts(self) -> bookkeeping_accounts.AsyncBookkeepingAccountsResourceWithStreamingResponse:
from .resources.bookkeeping_accounts import AsyncBookkeepingAccountsResourceWithStreamingResponse

return AsyncBookkeepingAccountsResourceWithStreamingResponse(self._client.bookkeeping_accounts)

@cached_property
def bookkeeping_entry_sets(self) -> bookkeeping_entry_sets.AsyncBookkeepingEntrySetsResourceWithStreamingResponse:
from .resources.bookkeeping_entry_sets import AsyncBookkeepingEntrySetsResourceWithStreamingResponse

return AsyncBookkeepingEntrySetsResourceWithStreamingResponse(self._client.bookkeeping_entry_sets)

@cached_property
def bookkeeping_entries(self) -> bookkeeping_entries.AsyncBookkeepingEntriesResourceWithStreamingResponse:
from .resources.bookkeeping_entries import AsyncBookkeepingEntriesResourceWithStreamingResponse

return AsyncBookkeepingEntriesResourceWithStreamingResponse(self._client.bookkeeping_entries)

@cached_property
def groups(self) -> groups.AsyncGroupsResourceWithStreamingResponse:
from .resources.groups import AsyncGroupsResourceWithStreamingResponse
Expand Down
2 changes: 1 addition & 1 deletion src/increase/_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__ = "increase"
__version__ = "0.494.0" # x-release-please-version
__version__ = "0.495.0" # x-release-please-version
42 changes: 0 additions & 42 deletions src/increase/resources/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -280,14 +280,6 @@
OAuthApplicationsResourceWithStreamingResponse,
AsyncOAuthApplicationsResourceWithStreamingResponse,
)
from .bookkeeping_entries import (
BookkeepingEntriesResource,
AsyncBookkeepingEntriesResource,
BookkeepingEntriesResourceWithRawResponse,
AsyncBookkeepingEntriesResourceWithRawResponse,
BookkeepingEntriesResourceWithStreamingResponse,
AsyncBookkeepingEntriesResourceWithStreamingResponse,
)
from .card_push_transfers import (
CardPushTransfersResource,
AsyncCardPushTransfersResource,
Expand Down Expand Up @@ -320,14 +312,6 @@
ACHPrenotificationsResourceWithStreamingResponse,
AsyncACHPrenotificationsResourceWithStreamingResponse,
)
from .bookkeeping_accounts import (
BookkeepingAccountsResource,
AsyncBookkeepingAccountsResource,
BookkeepingAccountsResourceWithRawResponse,
AsyncBookkeepingAccountsResourceWithRawResponse,
BookkeepingAccountsResourceWithStreamingResponse,
AsyncBookkeepingAccountsResourceWithStreamingResponse,
)
from .pending_transactions import (
PendingTransactionsResource,
AsyncPendingTransactionsResource,
Expand Down Expand Up @@ -368,14 +352,6 @@
InboundACHTransfersResourceWithStreamingResponse,
AsyncInboundACHTransfersResourceWithStreamingResponse,
)
from .bookkeeping_entry_sets import (
BookkeepingEntrySetsResource,
AsyncBookkeepingEntrySetsResource,
BookkeepingEntrySetsResourceWithRawResponse,
AsyncBookkeepingEntrySetsResourceWithRawResponse,
BookkeepingEntrySetsResourceWithStreamingResponse,
AsyncBookkeepingEntrySetsResourceWithStreamingResponse,
)
from .inbound_check_deposits import (
InboundCheckDepositsResource,
AsyncInboundCheckDepositsResource,
Expand Down Expand Up @@ -744,24 +720,6 @@
"AsyncRealTimeDecisionsResourceWithRawResponse",
"RealTimeDecisionsResourceWithStreamingResponse",
"AsyncRealTimeDecisionsResourceWithStreamingResponse",
"BookkeepingAccountsResource",
"AsyncBookkeepingAccountsResource",
"BookkeepingAccountsResourceWithRawResponse",
"AsyncBookkeepingAccountsResourceWithRawResponse",
"BookkeepingAccountsResourceWithStreamingResponse",
"AsyncBookkeepingAccountsResourceWithStreamingResponse",
"BookkeepingEntrySetsResource",
"AsyncBookkeepingEntrySetsResource",
"BookkeepingEntrySetsResourceWithRawResponse",
"AsyncBookkeepingEntrySetsResourceWithRawResponse",
"BookkeepingEntrySetsResourceWithStreamingResponse",
"AsyncBookkeepingEntrySetsResourceWithStreamingResponse",
"BookkeepingEntriesResource",
"AsyncBookkeepingEntriesResource",
"BookkeepingEntriesResourceWithRawResponse",
"AsyncBookkeepingEntriesResourceWithRawResponse",
"BookkeepingEntriesResourceWithStreamingResponse",
"AsyncBookkeepingEntriesResourceWithStreamingResponse",
"GroupsResource",
"AsyncGroupsResource",
"GroupsResourceWithRawResponse",
Expand Down
Loading