semvec/pypi-packages huggingface dataset:
Webmaster 0.0.2
A full stack Flask based framework that put structure in the file system. Features: Caching, Mailing, Storage, CSRF, recaptcha and more
License: MIT
Keywords: flask,webmaster,templates,views,classy,framework,mvc,blueprint,webmaster

Webmaster

Webmaster is a Flask based framework to help quickly develop web applications, by
adding structure to your views and templates.

Philosophy:

To create a framework that runs everywhere, regardless of the platform, by
providing cloud balh...

It made the following decisions for you: (of course you can change them)


It comes with pre-built components:


And it is still Flask.

http://pylot.io/
https://github.com/mardix/Webmaster
vim-plugin-starter-kit 1.0.0
A tool that creates a scafold for Vim plugins to be written in Python.
License: MIT

vim-plugin-starter-kit
======================

|Build Status|

Get productive a little faster
------------------------------

I created the vim-plugin-starter-kit to help speed up development and
perhaps shorten the learning curve involved with writing Vim plugins.

Installation
------------

``pip install vim-plugin-starter-kit``

Usage
-----

Run ``vim-plugin-starter-kit`` from the command line. Once you answer a
few questions you will have all that you need to immediately get started
writing a new Vim plugin with the Python language. The resulting
directory will contain scaffolding for documentation, testing, and your
.py and .vim files customized for your specified project name. The files
will contain working examples you can use as reference as you begin
writing your plugin.

Wiki
----

As you're are getting started check out the `Wiki`_
for more examples of usage of common interactions between Python scripts with
the Vim buffer.

But Wait There Is More
----------------------

Ever wonder how to get started writing your own vim plugin? I gave a
talk where I use the starter-kit and walk through step by step writing
and testing a complete plugin. Check it out `here`_

.. _Wiki: https://github.com/JarrodCTaylor/vim-plugin-starter-kit/wiki
.. _here: http://www.youtube.com/watch?v=vMAeYp8mX_M

.. |Build Status| image:: https://travis-ci.org/JarrodCTaylor/vim-plugin-starter-kit.png?branch=master
   :target: https://travis-ci.org/JarrodCTaylor/vim-plugin-starter-kit
gmaps-url-parser 0.1.0
parse google maps url
License: MIT

gmaps-url-parser
================

|Build| |downloads| |license| |version| |PEP8|

Parse google maps URLs

Install (automatic)
-------------------

::

    $ pip install gmaps-url-parser

Install (manual)
----------------

::

    $ git clone 
    $ cd gmaps-url-parser
    $ python setup.py install

Usage
-----

.. code:: python

    >>> from gmaps_url_parser import parse
    >>> url = "https://www.google.com/maps/place/u+Saada,+Algeria/@35.2131065,4.1479717,10106m/data=!3m1!1e3!4m2!3m1!1s0x128bb3c644644ec3:0x7f746dd09dad9a9f"
    >>> parse(url)
    {'latitude': 35.2131065, 'zoom_level': '10106', 'place': 'Bou Saada, Algeria', 'maptype': 'earth', 'longitude': 4.1479717}

License
-------

MIT

.. |Build| image:: https://travis-ci.org/walidsa3d/gmaps-url-parser.svg?branch=master
.. |downloads| image:: https://img.shields.io/pypi/dm/gmaps-url-parser.svg
.. |license| image:: https://img.shields.io/pypi/l/gmaps-url-parser.svg
.. |version| image:: https://img.shields.io/pypi/v/gmaps-url-parser.svg
.. |PEP8| image:: https://img.shields.io/badge/code%20style-pep8-orange.svg
   :target: https://www.python.org/dev/peps/pep-0008/
pymite 1.0.1
Python client for Mite.yo.lk time tracking service
License: MIT
Keywords: mite,pymite,time tracking,time,tracking,mite.yo.lk

.. figure:: https://raw.githubusercontent.com/damnit/pymite/master/docs/pymite-logo.png
   :alt: pymite logo

Python wrapper for the `Mite`_ API.

|travis| |Coverage Status|

Install
-------

::

    pip install pymite

Usage
-----

::

    from pymite import Mite
    m = Mite("foo", "fooapikey123")
    m.tracker_adapter.show()

backporting
-----------

Due to bug `1673007`_ in python < 3.3 we did not plan to do a backport
of pymite.

.. _Mite: https://mite.yo.lk
.. _1673007: https://bugs.python.org/issue1673007

.. |travis| image:: https://travis-ci.org/damnit/pymite.svg
   :target: https://travis-ci.org/damnit/pymite
.. |Coverage Status| image:: https://coveralls.io/repos/damnit/pymite/badge.svg?branch=master&service=github
   :target: https://coveralls.io/github/damnit/pymite?branch=master
sphinxjp.themes.tinkerturquoise 0.2.3
Two column blogging theme tool for Tinkerer, based on turquoise color.
License: MIT
Keywords: tinkerer,sphinxjp,reStructuredText,theme

================================
 sphinxjp.themes.tinkerturquoise
================================

Output sample
=============

:output: http://naoiwata.bitbucket.org/demo/tinkerturquoise/

Feature
=======
Two column blogging theme tool for Tinkerer, based on turquoise color.


Installation
============
Make environment with easy_install::

   $ easy_install sphinxjp.themes.tinkerturquoise


Make environment with pip::

   $ pip install sphinxjp.themes.tinkerturquoise


setup conf.py with::

   html_theme = 'tinkerturquoise'
   extensions = [..., 'sphinxjp.themecore']


and run::

   $ tinker -b


Requirement
===========
Libraries:

* Safari on iOS, Mac OS
* Android Browser
* Chrome
* Firefox 10 or later

Browsers:

* Safari on iOS, Mac OS
* Android Browser
* Chrome
* Firefox 10 or later


License
=======
Licensed under the `MIT license <http://www.opensource.org/licenses/mit-license.php>`_ .
See the LICENSE file for specific terms.


.. END

AUTHORS
=======

Sphinx template, css, packaging
-------------------------------

* nao iwata <orrrizzle{at}gmail.com>

HISTORY
=======

0.2.3 (2016.01.09)
-------------------
* Improve stylesheet

0.2.16 (2014.01.20)
-------------------
* Improve stylesheet

0.2.0 (2014.01.13)
------------------
* Optimized layout for smartphones and tablets

0.1.1 (2014.01.07)
------------------
* Modify information


0.1.0 (2013.09.17)
------------------
* first release
sphinxjp.themes.tinkerbelizehole 0.2.0
A single column blogging theme tool for Tinkerer, based on belizehole color.
License: MIT
Keywords: tinkerer,sphinxjp,reStructuredText,theme

==================================
sphinxjp.themes.tinkerbelizehole
==================================

Output sample
=============

:output: http://naoiwata.bitbucket.org/demo/tinkerbelizehole/

Feature
=======

A single column blogging theme tool for Tinkerer, based on belizehole color.

Installation
============

Make environment with easy_install:

.. sourcecode:: sh

   $ easy_install sphinxjp.themes.tinkerbelizehole


Make environment with pip:

.. sourcecode:: sh

   $ pip install sphinxjp.themes.tinkerbelizehole


setup conf.py with:

.. sourcecode:: sh

   html_theme = 'tinkerbelizehole'
   extensions = [..., 'sphinxjp.themecore']


and run:

.. sourcecode:: sh

   $ tinker -b


Requirement
===========

Libraries:

* Python 2.4 or later
* Sphinx 1.0.x or later.
* Tinkerer 1.0.x or later.


Browsers:

* Safari on iOS, Mac OS
* Android Browser
* Chrome
* Firefox 10 or later

License
=======

Licensed under the `MIT license <http://www.opensource.org/licenses/mit-license.php>`_ .
See the LICENSE file for specific terms.


.. END

AUTHORS
=======

Sphinx template, css, packaging
-------------------------------
* nao iwata <orrrizzle{at}gmail.com>

HISTORY
=======

0.2.0 (2016.01.09)
------------------
* Improve css

0.1.0 (2013.09.16)
------------------
* First release
sphinxjp.themes.tinkeralizarin 0.2.1
A single column blogging theme tool for Tinkerer, based on alizarin color.
License: MIT
Keywords: tinkerer,sphinxjp,reStructuredText,theme

================================
 sphinxjp.themes.tinkeralizarin
================================

A single column blogging theme tool for Tinkerer, based on alizarin color.


Output sample
=============
:output: http://naoiwata.bitbucket.org/demo/tinkeralizarin/


Feature
=======
* provide tinkerer blog theme like some famous blogging tool


Installation
============
Make environment with easy_install::

   $ easy_install sphinxjp.themes.tinkeralizarin

Make environment with pip::

   $ pip sphinxjp.themes.tinkeralizarin

setup conf.py with::

   html_theme = 'tinkeralizarin'
   extensions = [..., 'sphinxjp.themecore']


and run::

   $ tinker -b


Requirement
===========
Libraries:

* Python 2.4 or later
* Sphinx 1.0.x or later.
* Tinkerer 1.0.x or later.


Browsers:

* Safari
* Chrome
* Firefox 10 or later


License
=======
Licensed under the `MIT license <http://www.opensource.org/licenses/mit-license.php>`_ .
See the LICENSE file for specific terms.


.. END

AUTHORS
=======

Sphinx template, css, packaging
-------------------------------
* nao iwata <naoiwata.info at gmail.com> Sphinx-users.jp

HISTORY
=======

0.2.1 (2016.01.09)
------------------
* fix bugs, improve UI

0.1.0 (2013.09.16)
------------------
* first release
goesdownloader 0.0.16
A python library that allow to download the netcdf images of the NOAA CLASS (Comprehensive Large Array-Data Stewardship System).
License: MIT

goesdownloader
==============

[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/gersolar/goesdownloader?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

[![License](https://img.shields.io/pypi/l/goesdownloader.svg)](https://raw.githubusercontent.com/gersolar/goesdownloader/master/LICENSE) [![Downloads](https://img.shields.io/pypi/dm/goesdownloader.svg)](https://pypi.python.org/pypi/goesdownloader/) [![Build Status](https://travis-ci.org/gersolar/goesdownloader.svg?branch=master)](https://travis-ci.org/gersolar/goesdownloader) [![Coverage Status](https://coveralls.io/repos/gersolar/goesdownloader/badge.png)](https://coveralls.io/r/gersolar/goesdownloader) [![Code Health](https://landscape.io/github/gersolar/goesdownloader/master/landscape.png)](https://landscape.io/github/gersolar/goesdownloader/master) [![PyPI version](https://badge.fury.io/py/goesdownloader.svg)](http://badge.fury.io/py/goesdownloader)
[![Stories in Ready](https://badge.waffle.io/gersolar/goesdownloader.png?label=ready&title=Ready)](https://waffle.io/gersolar/goesdownloader)

A python library that made simple the download of images from a NOAA Class Suscription.

Requirements
============

If you want to use this library on any GNU/Linux or OSX system you just need to execute:

    $ pip install goesdownloader

If you want to improve this library, you should download the [github repository](https://github.com/gersolar/goesdownloader) and execute:

    $ make virtualenv deploy

On Ubuntu Desktop there are some other libraries not installed by default (zlibc curl libssl1.0.0 libbz2-dev libxslt-dev libxml-dev) which may need to be installed to use these library. Use the next command to automate the installation of the additional C libraries:

    $ make ubuntu virtualenv deploy


Testing
=======

To test all the project you should use the command:

    $ make test

If you want to help us or report an issue join to us through the [GitHub issue tracker](https://github.com/gersolar/goesdownloader/issues).


Example
=======

To download the recent images, the **download** method accepts 5 parameters:

```python
    from goesdownloader import instrument as goes 

    should_download = lambda dt: dt.hour - 4 >= 5 and dt.hour - 4 <= 20
    downloaded = instrument.download('user', 'password', 'directory',
                                     suscription_id='55253',
                                     datetime_filter=should_download)
```


About
=====

This software is developed by [GERSolar](http://www.gersol.unlu.edu.ar/). You can contact us to [gersolar.dev@gmail.com](mailto:gersolar.dev@gmail.com).
mzOS 0.1.3
Heuristic based feature annotations/identifications of LC-MS metabolomics dataset.
License: MIT

mzOS
====

[![Build Status](https://travis-ci.org/jerkos/mzOS.svg?branch=master)](https://travis-ci.org/jerkos/mzOS)
[![Coverage Status](https://coveralls.io/repos/jerkos/mzOS/badge.svg?branch=master&service=github)](https://coveralls.io/github/jerkos/mzOS?branch=master)
[![Code Issues](https://www.quantifiedcode.com/api/v1/project/f458ff06e0bd4eb8b2b98cee0dab6ecb/badge.svg)](https://www.quantifiedcode.com/app/project/f458ff06e0bd4eb8b2b98cee0dab6ecb)

## Small library for features annotations in  LC-MS metabolomics experiments:

* [x] isotopes detection
* [x] adducts/fragments annotation using simple heuristics (when conflicts)
* [x] database search (HMDB, LMSD) from local sqlite file (fast)
* [x] database assignment scoring based on predicted isotopic distribution and bayesian algorithm. 
* [ ] functionnal annotation, metabolite pathway enrichment analysis (MPEA)

More details [here](http://jerkos.github.io/mzOS)

## Dependancies

* numpy
* scipy
* scikit-learn
* pandas

## TODOs:

* documentation
redisext 1.3.8
Data models for Redis
License: MIT
Keywords: redis,orm,models

Redisext
========

.. image:: https://travis-ci.org/mylokin/redisext.svg?branch=master
   :target: https://travis-ci.org/mylokin/redisext

.. image:: https://coveralls.io/repos/mylokin/redisext/badge.svg?branch=master
   :target: https://coveralls.io/r/mylokin/redisext?branch=master

.. image:: https://pypip.in/wheel/redisext/badge.svg
   :target: https://pypi.python.org/pypi/redisext/

.. image:: https://pypip.in/d/redisext/badge.png
   :target: https://crate.io/packages/redisext/

Documentation
-------------

Documentation is available at https://pythonhosted.org/redisext/.

Example
-------

Data model example:

.. code-block:: python

   import redisext.backend.redis
   import redisext.hashmap
   import redisext.serializer


   class Connection(redisext.backend.redis.Connection):
       MASTER = {'host': 'localhost', 'port': 6379, 'db': 0}


   class SeriousStats(redisext.hashmap.Map):
       CONNECTION = Connection
       SERIALIZER = redisext.serializer.Numeric
sqlquerybuilder 0.0.13
SQL Query Builder inspired on django ORM Syntax
License: MIT

SQL Query Builder based on django ORM
=====================================

What's that?
-----------

Is a library that you can use to build sql queries if your are accustomed to use Django ORM


How to use
----------

There are 4 main objects Q, F, QuerySet and SQLModel.

Using it 
---------------

.. code-block:: python
   
   from sqlquerybuilder import SQLModel, Queryset, Q, F
   
   class Client(SQLModel):
       table = "clients"
                
       
   Client.objects.filter(name="Jhon").exclude(lastname="Doe").group_by("family")

   sql = Queryset("clients").filter(name="Jhon").exclude(lastname="Doe").group_by("family")

   
   sql = Client.objects.filter(Q(name="John") & ~Q(lastname="Doe"))
   
   sql.group_by("family")
                

   sql = Queryset("users")\
                .filter(nombre="jose")\
                .order_by( "nombre", "-fecha")\
                .filter(fecha__lte=F("now()"))[:10]

   
   "SELECT * FROM users WHERE ((nombre='jose') AND (fecha<=now())) ORDER BY nombre, fecha DESC LIMIT 10"

   Queryset("usuarios").values("name").extra({'select': 'count(*) as total'})
   "SELECT name , count(*) as total FROM usuarios"
pushwoosh 1.0.2
A simple client for the Pushwoosh push notification service.
License: MIT
Keywords: push pushwoosh interface client

Python Pushwoosh client
=======================

A simple client for the Pushwoosh push notification service.

Example::

    from pushwoosh import Pushwoosh

    text = 'Hello there'
    conditions = ['UserId', 'EQ', 1]
    message = {
        'text': text,
        'conditions': conditions
    }
    push = Pushwoosh(API_TOKEN, APP_CODE, False)
    push.create_message([message])
aiodisque 0.1
Asyncio Disque client
License: MIT
Keywords: infrastructure,message broker,asyncio

AIO Disque
==========

Python3.5 & Asyncio client for Disque_ message broker.


Installation
------------

aiodisque requires a running disque server.

::

    python -m pip install -e .


Getting started
---------------

Usage::

    from aiodisque import Disque
    client = Disque()
    job_id = await client.sendjob('queue', 'body')

``client`` accepts a tcp or unix address::

    client = Disque(address='127.0.0.1:7711')
    client = Disque(address=('127.0.0.1', 7711))
    client = Disque(address='/path/to/socket')


API Reference
-------------

The `official Disque command documentation`_ does a great job of explaining
each command in detail. There are a few exceptions:

* each method are lowered
* ``async`` keywords are replaced by asynchronous

In addition to the changes above, it implements some async sugar:

* Fancy async iterators::

    async for jobs in client.client.getjob_iter('q', nohang=True):
        print(jobs)

    async for queue in client.qscan_iter(count=128):
        print(queue)

    async for job in client.jscan_iter(count=128):
        print(job)

* There is also an experimentaton that try to mimic an asyncio.Queue::

    from aiodisque.queue import Queue
    queue = JobsQueue('queue', client)
    job_id = await queue.put('job')
    job = await queue.get()
    assert job.id == job_id

* client can reconnect automatically when a connection lost::

    from aiodisque import Disque
    client = Disque(auto_reconnect=True)
    await client.hello()
    # ... connection has been lost here...
    await client.hello()  # this not fails

.. _Disque: https://github.com/antirez/disque
.. _`official Disque command documentation`: https://github.com/antirez/disque#main-api