code_size_analyzer_client-python
No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
This Python package is automatically generated by the OpenAPI Generator project:
- API version: 0.1.0
- Package version: 1.2.0
- Generator version: 7.15.0
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
Requirements.
Python 3.9+
Installation & Usage
pip install
If the python package is hosted on a repository, you can install directly using:
pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git
(you may need to run pip with root permission: sudo pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git)
Then import the package:
import code_size_analyzer_client
Setuptools
Install via Setuptools.
python setup.py install --user
(or sudo python setup.py install to install the package for all users)
Then import the package:
import code_size_analyzer_client
Tests
Execute pytest to run the tests.
Getting Started
Please follow the installation procedure and then run the following:
import code_size_analyzer_client
from code_size_analyzer_client.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to https://code-size-analyzer.silabs.net
# See configuration.py for a list of all supported configuration parameters.
configuration = code_size_analyzer_client.Configuration(
host = "https://code-size-analyzer.silabs.net"
)
# Enter a context with an instance of the API client
with code_size_analyzer_client.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = code_size_analyzer_client.AnalyzerApi(api_client)
map_file_request = code_size_analyzer_client.MapFileRequest() # MapFileRequest |
try:
# Analyze Map File Post
api_response = api_instance.analyze_map_file(map_file_request)
print("The response of AnalyzerApi->analyze_map_file:\n")
pprint(api_response)
except ApiException as e:
print("Exception when calling AnalyzerApi->analyze_map_file: %s\n" % e)
Documentation for API Endpoints
All URIs are relative to https://code-size-analyzer.silabs.net
| Class | Method | HTTP request | Description |
|---|---|---|---|
| AnalyzerApi | analyze_map_file | POST /analyze_map_file | Analyze Map File Post |
| AsyncapiApi | download_app_json_schema_asyncapi_json_get | GET /asyncapi.json | Download App Json Schema |
| AsyncapiApi | download_app_yaml_schema_asyncapi_yaml_get | GET /asyncapi.yaml | Download App Yaml Schema |
| AsyncapiApi | serve_asyncapi_schema_asyncapi_get | GET /asyncapi | Serve Asyncapi Schema |
| DefaultApi | metrics_health_get | GET /health | Metrics |
| ParserApi | parse_map_file | POST /parse_map_file | Analyze Map File Post |
| ResultsApi | get_app_analysis_details | GET /results/get_app_analysis_details | Get App Analysis Details |
| ResultsApi | get_app_combinations | GET /results/get_app_combinations | Get App Combinations |
| ResultsApi | get_app_stack_names | GET /results/get_app_stack_names | Get App Stack Names |
| ResultsApi | get_app_summary_records | GET /results/get_app_summary_records | Get App Summary Records |
| ResultsApi | get_branch_builds | GET /results/get_branch_builds | Get Branch Builds |
| ResultsApi | get_target_info | GET /results/get_target_info | Get Target Info |
Documentation For Models
- ApplicationAnalysisResultWithDetail
- ApplicationCombination
- ClassificationRule
- DataRecord
- FileData
- HTTPValidationError
- MapFileMemoryConfig
- MapFileParseRequest
- MapFileParseResponse
- MapFileRequest
- MapFileResponse
- MapFileSection
- MapFileSummary
- Module
- ModuleGroup
- ResponseGetAppAnalysisDetails
- SectionSummary
- SummaryRecord
- Symbol
- TargetInfo
- ValidationError
- ValidationErrorLocInner
Documentation For Authorization
Endpoints do not require authorization.
Author
Metadata
Release files for code-size-analyzer-client-python 1.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| code_size_analyzer_client_python-1.2.0.tar.gz | 44.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| code_size_analyzer_client_python-1.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 117.7 kB
Release files / code_size_analyzer_client_python-1.2.0.tar.gz
| Download URL | code_size_analyzer_client_python-1.2.0.tar.gz |
|---|---|
| Size | 44.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6f0c38ce32d08d397fc1976d6d4277a6aff42af590a8214e4b4cc1aa22552e7a
|
|
BLAKE2b-256 checksum How to use checksums |
7dc92bd9e5ac49ff514161a6e7ebdc547a14e5249f52d114a10c782e36a77549
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.7
|
Release files / code_size_analyzer_client_python-1.2.0-py3-none-any.whl
| Download URL | code_size_analyzer_client_python-1.2.0-py3-none-any.whl |
|---|---|
| Size | 73.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c050f6daf6599067ecab381c19e53cc9b98c31a2a8a9a4d21f8ca18605ca6a6e
|
|
BLAKE2b-256 checksum How to use checksums |
de557b9e7db5d34fff81f6594218b2165a120775ac94262858679ef7df8fefb3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.7
|