Skip to main content

A simple python web framework for creating RESTful and JSON-RPC services

Project description

eazyserver

https://img.shields.io/pypi/v/eazyserver.svg https://img.shields.io/travis/ashutoshdtu/eazyserver.svg Documentation Status Updates Python 3

A simple python web framework for creating RESTful and JSON-RPC services

Features

Did someone say features?

  • Cross-platform: Windows, Mac, and Linux are officially supported.

  • Works with Python 2.7, 3.4, 3.5, 3.6, and PyPy.

  • Supports RESTful APIs over mongodb datasource using Python Eve.

  • Supports JSON-RPC APIs using jsonrpcserver.

  • Kubernetes ready cookiecutter to easily scaffold an eazy API service with Dockerfile, Helm chart, and a Drone CI build pipeline (more on the way).

  • APIs are exposed over HTTP, HTTPs, Socket.IO and Kafka interface.

  • Auto generated documentation is available on a <DOCUMENTATION ROUTE> in the application.

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

0.2.7 (2019-02-23)

  • Cross-platform: Windows, Mac, and Linux are officially supported.

  • Works with Python 2.7, 3.4, 3.5, 3.6, and PyPy.

  • Supports RESTful APIs over mongodb datasource using Python Eve.

  • Supports JSON-RPC APIs using jsonrpcserver.

0.1.0 (2019-02-18)

  • First release on PyPI.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

eazyserver-0.2.7.tar.gz (15.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

eazyserver-0.2.7-py2.py3-none-any.whl (15.4 kB view details)

Uploaded Python 2Python 3

File details

Details for the file eazyserver-0.2.7.tar.gz.

File metadata

  • Download URL: eazyserver-0.2.7.tar.gz
  • Upload date:
  • Size: 15.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.3

File hashes

Hashes for eazyserver-0.2.7.tar.gz
Algorithm Hash digest
SHA256 4add1a8e9fcf769310a2f625bc5410c5347eb8ac69088cef17da3dec8a0075f0
MD5 7d814d3c39b039b501ba3730d4e9e95c
BLAKE2b-256 6031260ebdee1197410694897139906ce8d038aa3a6e0b8b6c26b6082d209940

See more details on using hashes here.

File details

Details for the file eazyserver-0.2.7-py2.py3-none-any.whl.

File metadata

  • Download URL: eazyserver-0.2.7-py2.py3-none-any.whl
  • Upload date:
  • Size: 15.4 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.3

File hashes

Hashes for eazyserver-0.2.7-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 0707b8f741b108c22e265facdb2b9b0eea750458509415917b49d9b698419ab5
MD5 3b90299785e90994824b76e2ec9f9127
BLAKE2b-256 8aa6b843e683724e608cac04cbd8792cfe9625435dd8b68c23380036bfee1954

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page