├── .flake8 ├── .github ├── actions │ └── test │ │ └── action.yml └── workflows │ └── flowzone.yml ├── .gitignore ├── .pydocstyle ├── .versionbot └── CHANGELOG.yml ├── CHANGELOG.md ├── DOCUMENTATION.md ├── LICENSE ├── README.md ├── __init__.py ├── balena ├── __init__.py ├── auth.py ├── balena_auth.py ├── builder.py ├── dependent_resource.py ├── exceptions.py ├── hup.py ├── logs.py ├── models │ ├── __init__.py │ ├── api_key.py │ ├── application.py │ ├── billing.py │ ├── config.py │ ├── credit_bundle.py │ ├── device.py │ ├── device_type.py │ ├── history.py │ ├── image.py │ ├── key.py │ ├── organization.py │ ├── os.py │ ├── release.py │ └── service.py ├── pine.py ├── resources.py ├── settings.py ├── twofactor_auth.py ├── types │ ├── __init__.py │ └── models.py └── utils.py ├── docs ├── __init__.py └── doc2md.py ├── docs_generator.py ├── pyproject.toml ├── tests ├── __init__.py ├── functional │ ├── __init__.py │ ├── models │ │ ├── __init__.py │ │ ├── test-data │ │ │ └── balena-python-sdk-test-logo.png │ │ ├── test_api_key.py │ │ ├── test_application.py │ │ ├── test_device.py │ │ ├── test_device_os.py │ │ ├── test_device_type.py │ │ ├── test_environment_variables.py │ │ ├── test_history.py │ │ ├── test_image.py │ │ ├── test_key.py │ │ ├── test_organization.py │ │ ├── test_release.py │ │ ├── test_service.py │ │ └── test_tag.py │ ├── test_auth.py │ └── test_logs.py ├── helper.py ├── pep8-git-pr-checker └── skip.py └── versionist.conf.js /.flake8: -------------------------------------------------------------------------------- 1 | [flake8] 2 | extend-ignore=E131 -------------------------------------------------------------------------------- /.github/actions/test/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/.github/actions/test/action.yml -------------------------------------------------------------------------------- /.github/workflows/flowzone.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/.github/workflows/flowzone.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/.gitignore -------------------------------------------------------------------------------- /.pydocstyle: -------------------------------------------------------------------------------- 1 | [pydocstyle] 2 | select= 3 | -------------------------------------------------------------------------------- /.versionbot/CHANGELOG.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/.versionbot/CHANGELOG.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /DOCUMENTATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/DOCUMENTATION.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /balena/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/balena/__init__.py -------------------------------------------------------------------------------- /balena/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/balena/auth.py -------------------------------------------------------------------------------- /balena/balena_auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/balena/balena_auth.py -------------------------------------------------------------------------------- /balena/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/balena/builder.py -------------------------------------------------------------------------------- /balena/dependent_resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/balena/dependent_resource.py -------------------------------------------------------------------------------- /balena/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/balena/exceptions.py -------------------------------------------------------------------------------- /balena/hup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/balena/hup.py -------------------------------------------------------------------------------- /balena/logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/balena/logs.py -------------------------------------------------------------------------------- /balena/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/balena/models/__init__.py -------------------------------------------------------------------------------- /balena/models/api_key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/balena/models/api_key.py -------------------------------------------------------------------------------- /balena/models/application.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/balena/models/application.py -------------------------------------------------------------------------------- /balena/models/billing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/balena/models/billing.py -------------------------------------------------------------------------------- /balena/models/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/balena/models/config.py -------------------------------------------------------------------------------- /balena/models/credit_bundle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/balena/models/credit_bundle.py -------------------------------------------------------------------------------- /balena/models/device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/balena/models/device.py -------------------------------------------------------------------------------- /balena/models/device_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/balena/models/device_type.py -------------------------------------------------------------------------------- /balena/models/history.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/balena/models/history.py -------------------------------------------------------------------------------- /balena/models/image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/balena/models/image.py -------------------------------------------------------------------------------- /balena/models/key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/balena/models/key.py -------------------------------------------------------------------------------- /balena/models/organization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/balena/models/organization.py -------------------------------------------------------------------------------- /balena/models/os.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/balena/models/os.py -------------------------------------------------------------------------------- /balena/models/release.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/balena/models/release.py -------------------------------------------------------------------------------- /balena/models/service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/balena/models/service.py -------------------------------------------------------------------------------- /balena/pine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/balena/pine.py -------------------------------------------------------------------------------- /balena/resources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/balena/resources.py -------------------------------------------------------------------------------- /balena/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/balena/settings.py -------------------------------------------------------------------------------- /balena/twofactor_auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/balena/twofactor_auth.py -------------------------------------------------------------------------------- /balena/types/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/balena/types/__init__.py -------------------------------------------------------------------------------- /balena/types/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/balena/types/models.py -------------------------------------------------------------------------------- /balena/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/balena/utils.py -------------------------------------------------------------------------------- /docs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/doc2md.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/docs/doc2md.py -------------------------------------------------------------------------------- /docs_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/docs_generator.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/functional/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/functional/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/functional/models/test-data/balena-python-sdk-test-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/tests/functional/models/test-data/balena-python-sdk-test-logo.png -------------------------------------------------------------------------------- /tests/functional/models/test_api_key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/tests/functional/models/test_api_key.py -------------------------------------------------------------------------------- /tests/functional/models/test_application.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/tests/functional/models/test_application.py -------------------------------------------------------------------------------- /tests/functional/models/test_device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/tests/functional/models/test_device.py -------------------------------------------------------------------------------- /tests/functional/models/test_device_os.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/tests/functional/models/test_device_os.py -------------------------------------------------------------------------------- /tests/functional/models/test_device_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/tests/functional/models/test_device_type.py -------------------------------------------------------------------------------- /tests/functional/models/test_environment_variables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/tests/functional/models/test_environment_variables.py -------------------------------------------------------------------------------- /tests/functional/models/test_history.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/tests/functional/models/test_history.py -------------------------------------------------------------------------------- /tests/functional/models/test_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/tests/functional/models/test_image.py -------------------------------------------------------------------------------- /tests/functional/models/test_key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/tests/functional/models/test_key.py -------------------------------------------------------------------------------- /tests/functional/models/test_organization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/tests/functional/models/test_organization.py -------------------------------------------------------------------------------- /tests/functional/models/test_release.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/tests/functional/models/test_release.py -------------------------------------------------------------------------------- /tests/functional/models/test_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/tests/functional/models/test_service.py -------------------------------------------------------------------------------- /tests/functional/models/test_tag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/tests/functional/models/test_tag.py -------------------------------------------------------------------------------- /tests/functional/test_auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/tests/functional/test_auth.py -------------------------------------------------------------------------------- /tests/functional/test_logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/tests/functional/test_logs.py -------------------------------------------------------------------------------- /tests/helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/tests/helper.py -------------------------------------------------------------------------------- /tests/pep8-git-pr-checker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/tests/pep8-git-pr-checker -------------------------------------------------------------------------------- /tests/skip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/tests/skip.py -------------------------------------------------------------------------------- /versionist.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io/balena-sdk-python/HEAD/versionist.conf.js --------------------------------------------------------------------------------