GitXplorerGitXplorer
f

requestmodel

public
3 stars
1 forks
5 issues

Commits

List of commits on branch main.
Verified
3a2f06e45eb982d3e78227d8322e49f6a8ef3d9f

Merge pull request #162 from foarsitter/release-0.7

ffoarsitter committed a month ago
Verified
2339b0e52d05c2aaa98b5ab2ad6ea6a4638ce8d3

Update labeler.yml

ffoarsitter committed a month ago
Verified
b9931b1c4ed4981baeb541df81c44878beb48301

Update pyproject.toml

ffoarsitter committed a month ago
Verified
c13cc8674df4002b471e3187059ade584cc1c785

Merge pull request #161 from foarsitter/scalar_type_validation

ffoarsitter committed a month ago
Unverified
633cddcdcd1c32edee9445ed8ff2b0bdf44210ab

Remove scalar type validation

ffoarsitter committed a month ago
Verified
bb039c1e973b8e2e279514d9c9780e62e6e182ea

Merge pull request #157 from foarsitter/dependabot/github_actions/crazy-max/ghaction-github-labeler-5.1.0

ffoarsitter committed a month ago

README

The README file for this repository.

requestmodel

PyPI Status Python Version License

Read the documentation at https://requestmodel.readthedocs.io/ Tests Codecov

pre-commit Black

Features

  • Model your http requests as a pydantic model
  • Annotate your request parameters with fastapi params
  • Support for sync & async requests

Goals

  • Create a generator for an OpenAPI spec
  • Support all kinds of http requests

Installation

You can install requestmodel via pip from PyPI:

$ pip install requestmodel

Usage

Please see the implementation detail for further instructions.

Contributing

Contributions are very welcome. To learn more, see the Contributor Guide.

License

Distributed under the terms of the MIT license, requestmodel is free and open source software.

Issues

If you encounter any problems, please file an issue along with a detailed description.

Credits

This project was generated from @cjolowicz's Hypermodern Python Cookiecutter template.