<commit_before>Beckett
-------

[![PyPi][pypi-image]][pypi-link]
[![PyPi downloads][pypi-dl-image]][pypi-link]
[![CircleCI][circle-image]][circle-link]
[![Coverage Status][codecov-image]][codecov-link]


Hypermedia driven API Client Framework

* Free software: ISC license
* Documentation: https://phalt.github.io/beckett

Features
--------

* Generates strictly typed response objects for resources. No more raw dictionaries!
* Configuration for URL routing and response handling for each resource.
* Generates a client around your HTTP API with methods for talking to each registered resource.
* Magically turns hypermedia links into methods for traversing your API.
* Supports multiple hypermedia response formats including HAL and JSONAPI.

Credits
---------

This package was created with [Cookiecutter](https://github.com/audreyr/cookiecutter).


[pypi-image]: https://img.shields.io/pypi/v/beckett.svg
[pypi-link]: https://pypi.python.org/pypi/beckett
[pypi-dl-image]: https://img.shields.io/pypi/dm/beckett.png
[circle-image]: https://circleci.com/gh/phalt/beckett/tree/master.svg?style=svg
[circle-link]: https://circleci.com/gh/phalt/beckett/tree/master
[codecov-image]: http://codecov.io/github/phalt/beckett/coverage.svg?branch=master
[codecov-link]: http://codecov.io/github/phalt/beckett?branch=master<commit_msg>codecov image<commit_after>Beckett
-------

[![PyPi][pypi-image]][pypi-link]
[![PyPi downloads][pypi-dl-image]][pypi-link]
[![CircleCI][circle-image]][circle-link]
[![Coverage Status][codecov-image]][codecov-link]


Hypermedia driven API Client Framework

* Free software: ISC license
* Documentation: https://phalt.github.io/beckett

Features
--------

* Generates strictly typed response objects for resources. No more raw dictionaries!
* Configuration for URL routing and response handling for each resource.
* Generates a client around your HTTP API with methods for talking to each registered resource.
* Magically turns hypermedia links into methods for traversing your API.
* Supports multiple hypermedia response formats including HAL and JSONAPI.

Credits
---------

This package was created with [Cookiecutter](https://github.com/audreyr/cookiecutter).


[pypi-image]: https://img.shields.io/pypi/v/beckett.svg
[pypi-link]: https://pypi.python.org/pypi/beckett
[pypi-dl-image]: https://img.shields.io/pypi/dm/beckett.png
[circle-image]: https://circleci.com/gh/phalt/beckett/tree/master.svg?style=svg
[circle-link]: https://circleci.com/gh/phalt/beckett/tree/master
[codecov-image]: https://codecov.io/gh/phalt/beckett/branch/master/graph/badge.svg?token=T9mYPv0Ep2
[codecov-link]: http://codecov.io/github/phalt/beckett?branch=master
{'fraction_non_alphanumeric': 0.15013103706476974, 'fraction_numerical': 0.0011231748408835642, 'mean_word_length': 4.898454746136865, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 15, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1804884', 'n_tokens_mistral': 897, 'n_tokens_neox': 841, 'n_words': 190}