Metadata-Version: 2.1
Name: myb-aws-cognito-api
Version: 1.0.0
Summary: Python library for communicating with the AWS Cognito API
Home-page: https://github.com/mine-your-business/myb-aws-cognito-api
Author: Mine Your Business
Author-email: mine.your.business.crypto@gmail.com
License: GPL-3
Description: # myb-aws-cognito-api
         An API client for the AWS Cognito API
        
        ## Installation
        
        The package is availble via PyPi and can be installed with the following command:
        ```
        pip3 install myb-aws-cognito-api
        ```
        
        To install it from the repo, clone the repo and cd into the directory:
        
        ```
        git clone https://github.com/mine-your-business/myb-aws-cognito-api.git
        cd myb-aws-cognito-api
        ```
        
        You can install this library with `pip`:
        
        ```
        pip3 install .
        ```
        
        ## Testing
        
        To run tests, simply run the following command:
        
        ```
        pytest --verbose
        ```
        
        ## Releases
        
        Releases should follow a [Semantic Versioning](https://semver.org/) scheme. 
        
        When changes have been made that warrant a new release that should be published, modify the `__version__` in [`setup.py`](setup.py) 
        
        After the change is merged to the `main` branch, go to [releases](https://github.com/mine-your-business/myb-aws-cognito-api/releases) and `Draft a new release`. The `Tag version` should follow the pattern `v1.0.0` and should `Target` the `main` branch. 
        
        The `Release title` should not include the `v` from the tag and should have a reasonably detailed description of the new release's changes. 
        
        Once the release has been published, the [`.github/workflows/python-publish.yml`](.github/workflows/python-publish.yml) GitHub Actions Workflow should trigger and automatically upload the new version to [PyPi](https://pypi.org/) using GitHub secrets credentials stored with the [Mine Your Business GitHub Organization](https://github.com/mine-your-business).
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
