Metadata-Version: 2.1
Name: zowe-core-for-zowe-sdk
Version: 1.0.0.dev22
Summary: Zowe Python SDK - Core package
Home-page: https://github.com/zowe/zowe-client-python-sdk
Author: Guilherme Cartier
Author-email: gcartier94@gmail.com
License: EPL-2.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: License :: OSI Approved :: Eclipse Public License 2.0 (EPL-2.0)
Description-Content-Type: text/markdown
Requires-Dist: commentjson~=0.9.0
Requires-Dist: deepmerge~=1.1.0
Requires-Dist: jsonschema~=4.17.3
Requires-Dist: pyyaml~=6.0.1
Requires-Dist: requests~=2.32.0
Requires-Dist: urllib3~=1.26.18
Provides-Extra: secrets
Requires-Dist: zowe.secrets-for-zowe-sdk~=1.0.0.dev; extra == "secrets"

Core Package
============

The Zowe Client Python SDK Core package contains functionality that is shared across all other SDK packages, such as `zowe.zos-files-for-zowe-sdk`.  

<strong>Important!</strong> You must install the Core package to satisfy the peer dependency requirement for all other SDK packages.


Core Libraries
------------

Examples of modules, included in this package, and description of the functionality that they provide:

- <em>session</em> - Defines the `Session` class, which sets connection details received from a ProfileManager 
or by passing an `ISession` object with session parameters.
  

- <em>sdk_api</em> - Defines the `SdkApi` class, representing the base SDK API.
  

- <em>profile_manager</em> - Defines the `ProfileManager` class. It contains methods such as `autodiscover_config_dir`,
which autodiscovers Zowe z/OSMF Team Profile Config files; `load`, which loads z/OSMF connection details from a z/OSMF profile and
`load_credentials`, which returns credentials stored for the given config.
