You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
> This SDK is not yet ready for production use. To complete setup please follow the steps outlined in your [workspace](https://app.speakeasy.com/org/gusto/ruby-sdk). Delete this section before > publishing to a package manager.
16
-
17
13
<!-- Start Summary [summary] -->
18
14
## Summary
19
15
@@ -45,10 +41,6 @@ Gusto API: Welcome to Gusto's Embedded Payroll API documentation!
45
41
<!-- Start SDK Installation [installation] -->
46
42
## SDK Installation
47
43
48
-
> [!TIP]
49
-
> To finish publishing your SDK to PyPI you must [run your first generation action](https://www.speakeasy.com/docs/github-setup#step-by-step-guide).
50
-
51
-
52
44
> [!NOTE]
53
45
> **Python version upgrade policy**
54
46
>
@@ -61,23 +53,23 @@ The SDK can be installed with either *pip* or *poetry* package managers.
61
53
*PIP* is the default package installer for Python, enabling easy installation and management of packages from PyPI via the command line.
*Poetry* is a modern tool that simplifies dependency management and package publishing by using a single `pyproject.toml` file to handle project metadata and dependencies.
If you'd like to override the default retry strategy for all operations that support retries, you can use the `retry_config` optional parameter when initializing the SDK:
The default server can also be overridden globally by passing a URL to the `server_url: str` optional parameter when initializing the SDK client instance. For example:
<!-- End Resource Management [resource-management] -->
@@ -955,11 +947,11 @@ You can setup your SDK to emit debug logs for SDK requests and responses.
955
947
956
948
You can pass your own logger class directly into your SDK.
957
949
```python
958
-
fromgustoimport Gusto
950
+
fromgusto_embeddedimport Gusto
959
951
import logging
960
952
961
953
logging.basicConfig(level=logging.DEBUG)
962
-
s = Gusto(debug_logger=logging.getLogger("gusto"))
954
+
s = Gusto(debug_logger=logging.getLogger("gusto_embedded"))
963
955
```
964
956
965
957
You can also enable a default debug logger by setting an environment variable `GUSTO_DEBUG` to true.
@@ -977,7 +969,7 @@ looking for the latest version.
977
969
978
970
## Contributions
979
971
980
-
While we value open-source contributions to this SDK, this library is generated programmatically. Any manual changes added to internal files will be overwritten on the next generation.
981
-
We look forward to hearing your feedback. Feel free to open a PR or an issue with a proof of concept and we'll do our best to include it in a future release.
972
+
While we value open-source contributions to this SDK, this library is generated programmatically. Any manual changes added to internal files will be overwritten on the next generation.
973
+
We look forward to hearing your feedback. Feel free to open a PR or an issue with a proof of concept and we'll do our best to include it in a future release.
982
974
983
975
### SDK Created by [Speakeasy](https://www.speakeasy.com/?utm_source=gusto&utm_campaign=python)
0 commit comments