Skip to content

Commit 4ca4ed5

Browse files
1.0.0 Release
Co-authored-by: PayPalServerSDKs <[email protected]>
1 parent 3c21955 commit 4ca4ed5

File tree

3 files changed

+20
-24
lines changed

3 files changed

+20
-24
lines changed

README.md

Lines changed: 18 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,7 @@
33

44
## Introduction
55

6-
### ⚠️ Beta Release Notice
7-
8-
This version is considered a **beta release**. While we have done our best to ensure stability and functionality, there may still be bugs, incomplete features, or breaking changes in future updates.
9-
10-
#### Important Notes
6+
### Important Notes
117

128
- **Available Features:** This SDK currently contains only 3 of PayPal's API endpoints. Additional endpoints and functionality will be added in the future.
139
- **API Changes:** Expect potential changes in APIs and features as we finalize the product.
@@ -28,15 +24,15 @@ The package is compatible with Python versions `3.7+`.
2824
Install the package from PyPi using the following pip command:
2925

3026
```bash
31-
pip install paypal-server-sdk==0.7.0
27+
pip install paypal-server-sdk==1.0.0
3228
```
3329

3430
You can also view the package at:
35-
https://pypi.python.org/pypi/paypal-server-sdk/0.7.0
31+
https://pypi.python.org/pypi/paypal-server-sdk/1.0.0
3632

3733
## Initialize the API Client
3834

39-
**_Note:_** Documentation for the client can be found [here.](https://www.github.com/paypal/PayPal-Python-Server-SDK/tree/0.7.0/doc/client.md)
35+
**_Note:_** Documentation for the client can be found [here.](https://www.github.com/paypal/PayPal-Python-Server-SDK/tree/1.0.0/doc/client.md)
4036

4137
The following parameters are configurable for the API Client:
4238

@@ -51,8 +47,8 @@ The following parameters are configurable for the API Client:
5147
| `backoff_factor` | `float` | A backoff factor to apply between attempts after the second try. <br> **Default: 2** |
5248
| `retry_statuses` | `Array of int` | The http statuses on which retry is to be done. <br> **Default: [408, 413, 429, 500, 502, 503, 504, 521, 522, 524]** |
5349
| `retry_methods` | `Array of string` | The http methods on which retry is to be done. <br> **Default: ['GET', 'PUT']** |
54-
| `logging_configuration` | [`LoggingConfiguration`](https://www.github.com/paypal/PayPal-Python-Server-SDK/tree/0.7.0/doc/logging-configuration.md) | The SDK logging configuration for API calls |
55-
| `client_credentials_auth_credentials` | [`ClientCredentialsAuthCredentials`](https://www.github.com/paypal/PayPal-Python-Server-SDK/tree/0.7.0/doc/auth/oauth-2-client-credentials-grant.md) | The credential object for OAuth 2 Client Credentials Grant |
50+
| `logging_configuration` | [`LoggingConfiguration`](https://www.github.com/paypal/PayPal-Python-Server-SDK/tree/1.0.0/doc/logging-configuration.md) | The SDK logging configuration for API calls |
51+
| `client_credentials_auth_credentials` | [`ClientCredentialsAuthCredentials`](https://www.github.com/paypal/PayPal-Python-Server-SDK/tree/1.0.0/doc/auth/oauth-2-client-credentials-grant.md) | The credential object for OAuth 2 Client Credentials Grant |
5652

5753
The API client can be initialized as follows:
5854

@@ -90,22 +86,22 @@ The SDK can be configured to use a different environment for making API calls. A
9086

9187
This API uses the following authentication schemes.
9288

93-
* [`Oauth2 (OAuth 2 Client Credentials Grant)`](https://www.github.com/paypal/PayPal-Python-Server-SDK/tree/0.7.0/doc/auth/oauth-2-client-credentials-grant.md)
89+
* [`Oauth2 (OAuth 2 Client Credentials Grant)`](https://www.github.com/paypal/PayPal-Python-Server-SDK/tree/1.0.0/doc/auth/oauth-2-client-credentials-grant.md)
9490

9591
## List of APIs
9692

97-
* [Orders](https://www.github.com/paypal/PayPal-Python-Server-SDK/tree/0.7.0/doc/controllers/orders.md)
98-
* [Payments](https://www.github.com/paypal/PayPal-Python-Server-SDK/tree/0.7.0/doc/controllers/payments.md)
99-
* [Vault](https://www.github.com/paypal/PayPal-Python-Server-SDK/tree/0.7.0/doc/controllers/vault.md)
93+
* [Orders](https://www.github.com/paypal/PayPal-Python-Server-SDK/tree/1.0.0/doc/controllers/orders.md)
94+
* [Payments](https://www.github.com/paypal/PayPal-Python-Server-SDK/tree/1.0.0/doc/controllers/payments.md)
95+
* [Vault](https://www.github.com/paypal/PayPal-Python-Server-SDK/tree/1.0.0/doc/controllers/vault.md)
10096

10197
## Classes Documentation
10298

103-
* [Utility Classes](https://www.github.com/paypal/PayPal-Python-Server-SDK/tree/0.7.0/doc/utility-classes.md)
104-
* [HttpResponse](https://www.github.com/paypal/PayPal-Python-Server-SDK/tree/0.7.0/doc/http-response.md)
105-
* [HttpRequest](https://www.github.com/paypal/PayPal-Python-Server-SDK/tree/0.7.0/doc/http-request.md)
106-
* [ApiResponse](https://www.github.com/paypal/PayPal-Python-Server-SDK/tree/0.7.0/doc/api-response.md)
107-
* [LoggingConfiguration](https://www.github.com/paypal/PayPal-Python-Server-SDK/tree/0.7.0/doc/logging-configuration.md)
108-
* [RequestLoggingConfiguration](https://www.github.com/paypal/PayPal-Python-Server-SDK/tree/0.7.0/doc/request-logging-configuration.md)
109-
* [ResponseLoggingConfiguration](https://www.github.com/paypal/PayPal-Python-Server-SDK/tree/0.7.0/doc/response-logging-configuration.md)
110-
* [AbstractLogger](https://www.github.com/paypal/PayPal-Python-Server-SDK/tree/0.7.0/doc/abstract-logger.md)
99+
* [Utility Classes](https://www.github.com/paypal/PayPal-Python-Server-SDK/tree/1.0.0/doc/utility-classes.md)
100+
* [HttpResponse](https://www.github.com/paypal/PayPal-Python-Server-SDK/tree/1.0.0/doc/http-response.md)
101+
* [HttpRequest](https://www.github.com/paypal/PayPal-Python-Server-SDK/tree/1.0.0/doc/http-request.md)
102+
* [ApiResponse](https://www.github.com/paypal/PayPal-Python-Server-SDK/tree/1.0.0/doc/api-response.md)
103+
* [LoggingConfiguration](https://www.github.com/paypal/PayPal-Python-Server-SDK/tree/1.0.0/doc/logging-configuration.md)
104+
* [RequestLoggingConfiguration](https://www.github.com/paypal/PayPal-Python-Server-SDK/tree/1.0.0/doc/request-logging-configuration.md)
105+
* [ResponseLoggingConfiguration](https://www.github.com/paypal/PayPal-Python-Server-SDK/tree/1.0.0/doc/response-logging-configuration.md)
106+
* [AbstractLogger](https://www.github.com/paypal/PayPal-Python-Server-SDK/tree/1.0.0/doc/abstract-logger.md)
111107

paypalserversdk/controllers/base_controller.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ class BaseController(object):
3030

3131
@staticmethod
3232
def user_agent():
33-
return 'PayPal REST API Python SDK, Version: 0.7.0, on OS {os-info}'
33+
return 'PayPal REST API Python SDK, Version: 1.0.0, on OS {os-info}'
3434

3535
@staticmethod
3636
def user_agent_parameters():

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ requires = ["setuptools>=61.0"]
44
[project]
55
name = "paypal-server-sdk"
66
description = "PayPal's SDK for interacting with the REST APIs"
7-
version = "0.7.0"
7+
version = "1.0.0"
88
readme = "README.md"
99
requires-python = ">=3.7"
1010
keywords = []

0 commit comments

Comments
 (0)