Profiling tools for MongoDB
Project description
Tools for profiling MongoDB on Flask / Werkzeug
|pypi| |docs| |build-status| |coverage| |license|
Installation
------------
.. code-block:: shell
$ pip install --user flask-mongo-profiler
Example
-------
.. code-block:: shell
# inside of a virtualenv
$ pip install flask-mongo-profiler
$ pip install -r requirements/contrib.txt
$ cd examples/flask_todo
# With debugger
$ env FLASK_ENV=develoment flask run
# Without
$ flask run
# Load pages, go to http://localhost:5000/admin/
Project details
---------------
============== ==========================================================
Python support 2.7, >= 3.5, pypy, pypy3
DB support pymongo 3.7+, MongoEngine 0.15+ (optional)
Web support Werkzeug 0.14+, Flask 1.0+ (optional)
Source https://github.com/peergradeio/flask-mongo-profiler
Docs https://flask-mongo-profiler.readthedocs.io
API https://flask-mongo-profiler.readthedocs.io/en/latest/api.html
Changelog https://flask-mongo-profiler.readthedocs.io/en/latest/history.html
Issues https://github.com/peergradeio/flask-mongo-profiler/issues
Travis http://travis-ci.org/peergradeio/flask-mongo-profiler
Test Coverage https://codecov.io/gh/peergradeio/flask-mongo-profiler
pypi https://pypi-hypernode.com/pypi/flask-mongo-profiler
Open Hub https://www.openhub.net/p/flask-mongo-profiler
License `MIT`_.
git repo .. code-block:: bash
$ git clone https://github.com/peergradeio/flask-mongo-profiler.git
install stable .. code-block:: bash
$ pip install --user flask-mongo-profiler
install dev .. code-block:: bash
$ git clone https://github.com/peergradeio/flask-mongo-profiler.git
$ cd ./flask-mongo-profiler
$ virtualenv .venv
$ source .venv/bin/activate
$ pip install -e .
tests .. code-block:: bash
$ make test
============== ==========================================================
.. _MIT: http://opensource.org/licenses/MIT
.. |pypi| image:: https://img.shields.io/pypi/v/flask-mongo-profiler.svg
:alt: Python Package
:target: http://badge.fury.io/py/flask-mongo-profiler
.. |build-status| image:: https://img.shields.io/travis/peergradeio/flask-mongo-profiler.svg
:alt: Build Status
:target: https://travis-ci.org/peergradeio/flask-mongo-profiler
.. |coverage| image:: https://codecov.io/gh/peergradeio/flask-mongo-profiler/branch/master/graph/badge.svg
:alt: Code Coverage
:target: https://codecov.io/gh/peergradeio/flask-mongo-profiler
.. |license| image:: https://img.shields.io/github/license/peergradeio/flask-mongo-profiler.svg
:alt: License
.. |docs| image:: https://readthedocs.org/projects/flask-mongo-profiler/badge/?version=latest
:alt: Documentation Status
:scale: 100%
:target: https://readthedocs.org/projects/flask-mongo-profiler/
|pypi| |docs| |build-status| |coverage| |license|
Installation
------------
.. code-block:: shell
$ pip install --user flask-mongo-profiler
Example
-------
.. code-block:: shell
# inside of a virtualenv
$ pip install flask-mongo-profiler
$ pip install -r requirements/contrib.txt
$ cd examples/flask_todo
# With debugger
$ env FLASK_ENV=develoment flask run
# Without
$ flask run
# Load pages, go to http://localhost:5000/admin/
Project details
---------------
============== ==========================================================
Python support 2.7, >= 3.5, pypy, pypy3
DB support pymongo 3.7+, MongoEngine 0.15+ (optional)
Web support Werkzeug 0.14+, Flask 1.0+ (optional)
Source https://github.com/peergradeio/flask-mongo-profiler
Docs https://flask-mongo-profiler.readthedocs.io
API https://flask-mongo-profiler.readthedocs.io/en/latest/api.html
Changelog https://flask-mongo-profiler.readthedocs.io/en/latest/history.html
Issues https://github.com/peergradeio/flask-mongo-profiler/issues
Travis http://travis-ci.org/peergradeio/flask-mongo-profiler
Test Coverage https://codecov.io/gh/peergradeio/flask-mongo-profiler
pypi https://pypi-hypernode.com/pypi/flask-mongo-profiler
Open Hub https://www.openhub.net/p/flask-mongo-profiler
License `MIT`_.
git repo .. code-block:: bash
$ git clone https://github.com/peergradeio/flask-mongo-profiler.git
install stable .. code-block:: bash
$ pip install --user flask-mongo-profiler
install dev .. code-block:: bash
$ git clone https://github.com/peergradeio/flask-mongo-profiler.git
$ cd ./flask-mongo-profiler
$ virtualenv .venv
$ source .venv/bin/activate
$ pip install -e .
tests .. code-block:: bash
$ make test
============== ==========================================================
.. _MIT: http://opensource.org/licenses/MIT
.. |pypi| image:: https://img.shields.io/pypi/v/flask-mongo-profiler.svg
:alt: Python Package
:target: http://badge.fury.io/py/flask-mongo-profiler
.. |build-status| image:: https://img.shields.io/travis/peergradeio/flask-mongo-profiler.svg
:alt: Build Status
:target: https://travis-ci.org/peergradeio/flask-mongo-profiler
.. |coverage| image:: https://codecov.io/gh/peergradeio/flask-mongo-profiler/branch/master/graph/badge.svg
:alt: Code Coverage
:target: https://codecov.io/gh/peergradeio/flask-mongo-profiler
.. |license| image:: https://img.shields.io/github/license/peergradeio/flask-mongo-profiler.svg
:alt: License
.. |docs| image:: https://readthedocs.org/projects/flask-mongo-profiler/badge/?version=latest
:alt: Documentation Status
:scale: 100%
:target: https://readthedocs.org/projects/flask-mongo-profiler/
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file flask-mongo-profiler-0.5.0a2.tar.gz
.
File metadata
- Download URL: flask-mongo-profiler-0.5.0a2.tar.gz
- Upload date:
- Size: 7.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c57322d968c0a04ac4cce1edc479df3be486d309a5ee20823832762deded1058 |
|
MD5 | e523bd2eabd6a5d7bac02878ecf46eea |
|
BLAKE2b-256 | 3a2a11e84ca5f673d0097a1364397e87a80a941cefb9a8b2ef99a5d468131da6 |