From 3acdd6fbef6eb8208e62437f4e7390d2c5477970 Mon Sep 17 00:00:00 2001
From: fern-support <115122769+fern-api[bot]@users.noreply.github.com>
Date: Wed, 19 Mar 2025 10:32:27 -0400
Subject: [PATCH] Release 41.0.0.20250319
---
doc/client.md | 6 +++---
pyproject.toml | 2 +-
square/api/base_api.py | 2 +-
square/client.py | 6 +++---
square/configuration.py | 2 +-
5 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/doc/client.md b/doc/client.md
index 3f8b20ea..e4b3729b 100644
--- a/doc/client.md
+++ b/doc/client.md
@@ -5,7 +5,7 @@ The following parameters are configurable for the API Client:
| Parameter | Type | Description |
| --- | --- | --- |
-| `square_version` | `str` | Square Connect API versions
*Default*: `'2025-02-20'` |
+| `square_version` | `str` | Square Connect API versions
*Default*: `'2025-03-19'` |
| `custom_url` | `str` | Sets the base URL requests are made to. Defaults to `https://connect.squareup.com`
*Default*: `'https://connect.squareup.com'` |
| `environment` | `string` | The API environment.
**Default: `production`** |
| `http_client_instance` | `HttpClient` | The Http Client passed from the sdk user for making requests |
@@ -24,7 +24,7 @@ The API client can be initialized as follows:
```python
client = Client(
- square_version='2025-02-20',
+ square_version='2025-03-19',
bearer_auth_credentials=BearerAuthCredentials(
access_token='AccessToken'
),
@@ -53,7 +53,7 @@ from square.http.auth.o_auth_2 import BearerAuthCredentials
from square.client import Client
client = Client(
- square_version='2025-02-20',
+ square_version='2025-03-19',
bearer_auth_credentials=BearerAuthCredentials(
access_token='AccessToken'
),
diff --git a/pyproject.toml b/pyproject.toml
index d5865f5c..340b9c48 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -4,7 +4,7 @@ requires = ["setuptools>=61.0"]
[project]
name = "squareup"
description = "Use Square APIs to manage and run business including payment, customer, product, inventory, and employee management."
-version = "40.1.0.220250220"
+version = "41.0.0.20250319"
readme = "README.md"
requires-python = ">=3.7"
authors = [{name = "Square Developer Platform", email = "developers@squareup.com"}]
diff --git a/square/api/base_api.py b/square/api/base_api.py
index dcf1a9d1..07b50b9d 100644
--- a/square/api/base_api.py
+++ b/square/api/base_api.py
@@ -22,7 +22,7 @@ class BaseApi(object):
@staticmethod
def user_agent():
- return 'Square-Python-SDK/40.1.0.220250220 ({api-version}) {engine}/{engine-version} ({os-info}) {detail}'
+ return 'Square-Python-SDK/41.0.0.20250319 ({api-version}) {engine}/{engine-version} ({os-info}) {detail}'
@staticmethod
def user_agent_parameters():
diff --git a/square/client.py b/square/client.py
index 3685fbfb..8eb2d398 100644
--- a/square/client.py
+++ b/square/client.py
@@ -55,11 +55,11 @@
class Client(object):
@staticmethod
def sdk_version():
- return '40.1.0.220250220'
+ return '41.0.0.20250319'
@staticmethod
def square_version():
- return '2025-02-20'
+ return '2025-03-19'
def user_agent_detail(self):
return self.config.user_agent_detail
@@ -238,7 +238,7 @@ def __init__(self, http_client_instance=None,
retry_statuses=None, retry_methods=None,
environment='production',
custom_url='https://connect.squareup.com', access_token=None,
- bearer_auth_credentials=None, square_version='2025-02-20',
+ bearer_auth_credentials=None, square_version='2025-03-19',
additional_headers={}, user_agent_detail='', config=None):
self.config = config or Configuration(
http_client_instance=http_client_instance,
diff --git a/square/configuration.py b/square/configuration.py
index 48207c48..5f734c57 100644
--- a/square/configuration.py
+++ b/square/configuration.py
@@ -45,7 +45,7 @@ def __init__(self, http_client_instance=None,
retry_statuses=None, retry_methods=None,
environment='production',
custom_url='https://connect.squareup.com', access_token=None,
- bearer_auth_credentials=None, square_version='2025-02-20',
+ bearer_auth_credentials=None, square_version='2025-03-19',
additional_headers={}, user_agent_detail=''):
if retry_methods is None:
retry_methods = ['GET', 'PUT']