semvec/pypi-packages huggingface dataset:
Elefant 0.0.6
Backing up and restoring Postgres databases using S3 for automation
License: MIT
Keywords: python heroku postgres backup s3

elefant
---

Allows you to backup and restore your Heroku database using your own private storage in S3. This allows circumventing the backup limit in Heroku plans and also gives peace of mind that your data is backed up somewhere else besides Heroku.

Tested only on Unix machines and Heroku Postgres 9.4.

## Installation

```bash
pip install elefant
```

Elefant's only dependencies are [`boto`](https://boto.readthedocs.org/en/latest/) in Python and, of course, `postgres` (use of `pg_restore`).

## Usage

Steps:

* Ensure AWS credentials are set up in environment variables for `boto`
* Ensure heroku is logged in with $ heroku login

Elefant will create an S3 bucket for you so long as it is not taken and your AWS user has the permissions to do so.

## Backup Format

You'll give `Elephant` both the name of your S3 bucket and the name of your Heroku app upon instantiation, and it will in turn store backup dumps with the following format:

	<S3-BUCKET>/<HEROKU-APP-NAME>__%Y_%m_%d-%H_%M_%S.dump

where the formatting is [standard Python date formatting](https://docs.python.org/2/library/datetime.html#strftime-and-strptime-behavior).

The filetype is a Postgres dump file, not a SQL text dump. 

## Example 

```python
from elefant import Elefant

# create Elefant object, passing in the Heroku app name and backups bucket
eft = Elefant("myapp", "mybucket")

print "Making backup, uploading to S3, and then deleting from Heroku..."
eft.backup() 

print "Availiable backups:"
backups = eft.backups 
for b in backups: 
	print b.name

print "Restoring from most recent backup..."
eft.restore(b) 

print "Restoring from most recent backup using a string..."
eft.restore(b.name)
```
Flask-Scss 0.5
Adds support for scss files to Flask applications
License: MIT

==========
Flask-Scss
==========

.. image:: https://travis-ci.org/bcarlin/flask-scss.png?branch=master

This extension brings Scss support to Flask apps.

It is far from perfect or complete. Current features are the following:

- Automatic discovery of .scss assets
- Automatic compilation of .scss files
- Automatic refreshing of resulting .css files when .scss sources have changed

Scss files compilation is done by the
`pyScss <http://pypi.python.org/pypi/pyScss>`_ implementation by
German M. Bravo (Kronuz). Refer to this package documentation to see the
supported scss syntax.

Links
`````

* `documentation <http://packages.python.org/Flask-Scss>`_
* `development version
  <https://github.com/bcarlin/flask-scss.git#egg=Flask-Scss-dev>`_

.. _pyScss: http://pypi.python.org/pypi/pyScss
bootstrap_vi 0.0.4
Bootstrap virtualenv without pip or easy_install
License: MIT
Keywords: bootstrap,virtualenv

.. image:: https://badge.fury.io/py/bootstrap_vi.svg
    :target: http://badge.fury.io/py/bootstrap_vi

.. image:: https://img.shields.io/pypi/dm/bootstrap_vi.svg
    :target: https://pypi.python.org/pypi/bootstrap_vi

.. image:: https://travis-ci.org/necrolyte2/bootstrap_vi.svg
    :target: https://travis-ci.org/necrolyte2/bootstrap_vi

.. image:: https://coveralls.io/repos/necrolyte2/bootstrap_vi/badge.svg?branch=master&service=github
  :target: https://coveralls.io/github/necrolyte2/bootstrap_vi?branch=master


============
bootstrap_vi
============

Bootstrap Virtualenv on system without pip or easy_install

It isn't terribly hard to get virtualenv installed, but often times it would be
much easier to be able to just use a single quick command to get a virtualenv up and
running.

Also, putting the instructions on how to setup a virtualenv in installation 
instructions is a bit redundant and not concise enough for novice python users.

This project allows you to very easily use a single command to bootstrap a
virtualenv to solve these issues.

Bootstrapping a virtualenv
==========================

The idea is to be as simple as possible on a single line you can include in your
installation instructions

.. code-block:: bash

    $> wget https://raw.githubusercontent.com/necrolyte2/bootstrap_vi/master/bootstrap_vi.py -O- | python -

This would setup a virtualenv in the current directory under the venv directory.
You can supply any of the virtualenv's arguments after the word python and they will
be passed on to the virtualenv call.

If you want to change the virtualenv's directory and prompt for example:

.. code-block:: bash

    $> wget https://raw.githubusercontent.com/necrolyte2/bootstrap_vi/master/bootstrap_vi.py -O- | python - envdir --prompt="(myenv)"

This would then create the virtualenv in the envdir directory and set the prompt
for the environment to ``(myenv)$PS1``

Bootstrapping using setuptools
==============================

You can also bootstrap virtualenv in a python project by leveraging setup.py.

You just have to include the following inside your ``setup.py``

.. code-block:: python

    setup_requires = [
        'bootstrap_vi'
    ]

Now you can simply put in your installation docs the following to easily bootstrap
virtualenv for your project.

This would be very similar to the first wget call above.

.. code-block:: bash

    $> python setup.py bootstrap_virtualenv


Similarity to the second wget example above, you can pass any virtualenv arguments

.. code-block:: bash

    $> python setup.py bootstrap_virtualenv envdir --prompt="(myenv)"

This would also create a virtualenv in the envdir directory and set the prompt to
``(myenv)$PS1``
fred 3.1
St. Louis Federal Reserve FRED API
License: MIT
Keywords: fred,fred api,federal reserve,st. louis fed

Fred
====

Python wrapper of the St. Louis Federal Reserve Bank's [FRED API web
service](http://api.stlouisfed.org/docs/fred/) for retrieving economic data.

FRED API Documentation:
[http://api.stlouisfed.org/docs/fred/](http://api.stlouisfed.org/docs/fred/)

Sign up for a FRED API key:
[http://api.stlouisfed.org/api_key.html](http://api.stlouisfed.org/api_key.html)
Babelian 1.1
The Babelian is a dictionary of a Terminal.
License: MIT

Babelian
--------

The Babelian is a dictionary of a Terminal.  
You can search some words/phrases/examples without Browser.  
This program will help Developers/Students/Teachers,  
or who is learning 2nd languages.  
glosbe provides the API of dictionary.  
Thanks **glosbe**!  

Links
`````
* Guide  : https://github.com/cryptosan/babelian
* Github : https://github.com/cryptosan/babelian