├── .editorconfig ├── .flake8 ├── .github ├── dependabot.yml └── workflows │ ├── cd.yml │ ├── ci.yml │ ├── codecov.yml │ └── docs.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .tool-versions ├── .vscode ├── extensions.json └── settings.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── docs └── index.md ├── examples └── soap-api.py ├── mkdocs.yml ├── mypy.ini ├── netsuite ├── __init__.py ├── cli │ ├── __init__.py │ ├── helpers.py │ ├── interact.py │ ├── main.py │ ├── misc.py │ ├── rest_api.py │ ├── restlet.py │ └── soap_api.py ├── client.py ├── config.py ├── constants.py ├── exceptions.py ├── json.py ├── rest_api.py ├── rest_api_base.py ├── restlet.py └── soap_api │ ├── __init__.py │ ├── client.py │ ├── decorators.py │ ├── exceptions.py │ ├── helpers.py │ ├── passport.py │ ├── transports.py │ └── zeep.py ├── pyproject.toml └── tests ├── __init__.py ├── conftest.py ├── test_odbc.py ├── test_rest_api.py ├── test_restlet.py └── test_soap_api.py /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/.editorconfig -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/cd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/.github/workflows/cd.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/.github/workflows/codecov.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- 1 | python 3.10.4 2 | poetry 1.8.5 3 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/README.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/docs/index.md -------------------------------------------------------------------------------- /examples/soap-api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/examples/soap-api.py -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/mypy.ini -------------------------------------------------------------------------------- /netsuite/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/netsuite/__init__.py -------------------------------------------------------------------------------- /netsuite/cli/__init__.py: -------------------------------------------------------------------------------- 1 | from .main import * # noqa 2 | -------------------------------------------------------------------------------- /netsuite/cli/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/netsuite/cli/helpers.py -------------------------------------------------------------------------------- /netsuite/cli/interact.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/netsuite/cli/interact.py -------------------------------------------------------------------------------- /netsuite/cli/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/netsuite/cli/main.py -------------------------------------------------------------------------------- /netsuite/cli/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/netsuite/cli/misc.py -------------------------------------------------------------------------------- /netsuite/cli/rest_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/netsuite/cli/rest_api.py -------------------------------------------------------------------------------- /netsuite/cli/restlet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/netsuite/cli/restlet.py -------------------------------------------------------------------------------- /netsuite/cli/soap_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/netsuite/cli/soap_api.py -------------------------------------------------------------------------------- /netsuite/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/netsuite/client.py -------------------------------------------------------------------------------- /netsuite/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/netsuite/config.py -------------------------------------------------------------------------------- /netsuite/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/netsuite/constants.py -------------------------------------------------------------------------------- /netsuite/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/netsuite/exceptions.py -------------------------------------------------------------------------------- /netsuite/json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/netsuite/json.py -------------------------------------------------------------------------------- /netsuite/rest_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/netsuite/rest_api.py -------------------------------------------------------------------------------- /netsuite/rest_api_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/netsuite/rest_api_base.py -------------------------------------------------------------------------------- /netsuite/restlet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/netsuite/restlet.py -------------------------------------------------------------------------------- /netsuite/soap_api/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/netsuite/soap_api/__init__.py -------------------------------------------------------------------------------- /netsuite/soap_api/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/netsuite/soap_api/client.py -------------------------------------------------------------------------------- /netsuite/soap_api/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/netsuite/soap_api/decorators.py -------------------------------------------------------------------------------- /netsuite/soap_api/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/netsuite/soap_api/exceptions.py -------------------------------------------------------------------------------- /netsuite/soap_api/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/netsuite/soap_api/helpers.py -------------------------------------------------------------------------------- /netsuite/soap_api/passport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/netsuite/soap_api/passport.py -------------------------------------------------------------------------------- /netsuite/soap_api/transports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/netsuite/soap_api/transports.py -------------------------------------------------------------------------------- /netsuite/soap_api/zeep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/netsuite/soap_api/zeep.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/test_odbc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/tests/test_odbc.py -------------------------------------------------------------------------------- /tests/test_rest_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/tests/test_rest_api.py -------------------------------------------------------------------------------- /tests/test_restlet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/tests/test_restlet.py -------------------------------------------------------------------------------- /tests/test_soap_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jacobsvante/netsuite/HEAD/tests/test_soap_api.py --------------------------------------------------------------------------------