/base-client-api

A base client for making REST API clients

Primary LanguagePythonOtherNOASSERTION

 ___                  ___ _ _         _       _   ___ ___
| _ ) __ _ ___ ___   / __| (_)___ _ _| |_    /_\ | _ \_ _|
| _ \/ _` (_-</ -_) | (__| | / -_) ' \  _|  / _ \|  _/| |
|___/\__,_/__/\___|  \___|_|_\___|_||_\__| /_/ \_\_| |___|

Donate License Donate Say Thanks

Base module for REST API clients.

About The Project

Intro

Built With

Getting Started

Prerequisites

Python 3.8+ Poetry 1.0+

Installation

git clone
poetry install

Usage

Doesn’t do much by itself; Requires plugins.

Roadmap

  1. Script to handle conversion of .adoc to .md

  2. Handle Multipart Form

  3. Handle Form URL Encoded

  4. Handle XML Responses (maybe)

Contributing

Contributions are what make the open source community such an amazing place to be, learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project

  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)

  3. Commit your Changes (git commit -m 'Add some AmazingFeature')

  4. Push to the Branch (git push origin feature/AmazingFeature)

  5. Open a Pull Request

License

Copyright © 2019-2021 Jerod Gawne https://github.com/jerodg/

This program is free software: you can redistribute it and/or modify it under the terms of the Server Side Public License (SSPL) as published by MongoDB, Inc., either version 1 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the SSPL for more details.

You should have received a copy of the SSPL along with this program. If not, see https://www.mongodb.com/licensing/server-side-public-license.

Contact

Acknowledgements