semvec/pypi-packages huggingface dataset:
swiftwind-heroku 0.2.0
Swiftwind for Heroku Deployment
License: MIT

Swiftwind for Heroku Deployment
===============================

For more details see the `Swiftwind project`_.

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

.. image:: https://www.herokucdn.com/deploy/button.svg
    :target: https://heroku.com/deploy?template=https://github.com/adamcharnock/swiftwind-heroku

Environment variables::

    # Should be setup automatically for you:
    SECRET_KEY='<a random value>'
    DATABASE_URL='postgres://user:pasword@host/dbname'

    # If you are using HTTPS you may wish to set the following yourself:
    HTTPS=1  # Will ensure site is served over HTTPS only
    HSTS_SECONDS=100000  # Will enable HSTS, and set the seconds timeout
    HSTS_INCLUDE_SUBDOMAINS=1  # Apply HSTS to subdomains

Required Heroku Addons
~~~~~~~~~~~~~~~~~~~~~~

The free plan for each of the following addons will be setup:

* Postgres
* Redis

Dokku
~~~~~

This project is also designed to support deployment to dokku. To do so you will need:

* A Postgres database (See `Postgres Dokku plugin`_)
* A Redis server (`Redis Dokku plugin`_)

You can deploy as follows::

    # Get the repo
    git clone https://github.com/adamcharnock/swiftwind-heroku.git
    cd swiftwind-heroku

    # Create the app and set the config
    dokku apps:create swiftwind
    dokku config:set SECRET_KEY=random-string

    dokku postgres:create swiftwind
    dokku postgres:link swiftwind swiftwind

    dokku redis:create swiftwind
    dokku redis:link swiftwind swiftwind

    git push dokku
    dokku run ./manage.py migrate
    # Create a user you will use to login as
    dokku run ./manage.py createsuperuser
    # Set currency as you wish (GBP, EUR, USD etc)
    dokku run ./manage.py swiftwind_create_accounts --currency USD

Troubleshooting
~~~~~~~~~~~~~~~

Django does not display very helpful errors when deploying into production, and for good reason.
However, you can enable debugging output to help fix any server errors you may see
when accessing sentry in your browser::

    heroku config:set DEBUG=1
    heroku config:unset DEBUG

You can also view the server logs::

    heroku logs -t

Note you can replace ``heroku`` with ``dokku`` in any of the above commands.

Credits
-------

Developed by `Adam Charnock`_. I'm a freelance developer, so do get in touch if you have a project.

swiftwind-heroku is packaged using seed_.

.. _seed: https://github.com/adamcharnock/seed/
.. _Swiftwind project: https://github.com/adamcharnock/swiftwind
.. _Postgres Dokku plugin: https://github.com/dokku/dokku-postgres
.. _Redis Dokku plugin: https://github.com/dokku/dokku-redis
.. _Adam Charnock: https://adamcharnock.com
swiftwind 0.2.0
User-friendly billing for communal households
License: MIT

SwiftWind
=========

This readme has been autogenerated

.. image:: https://img.shields.io/pypi/v/swiftwind.svg
    :target: https://badge.fury.io/py/swiftwind

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

.. image:: https://img.shields.io/github/license/adamcharnock/swiftwind.svg
    :target: https://pypi.python.org/pypi/swiftwind/

.. image:: https://travis-ci.org/adamcharnock/swiftwind.svg?branch=master
    :target: https://travis-ci.org/adamcharnock/swiftwind/

.. image:: https://coveralls.io/repos/github/adamcharnock/swiftwind/badge.svg?branch=master
    :target: https://coveralls.io/github/adamcharnock/swiftwind?branch=master

Requirements
------------

* Django >= 1.8
* Postgres >= 9.2
* Python 2.7, or >=3.4

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

You can deploy directly to heroku using the swiftwind-heroku_ repository:

.. image:: https://www.herokucdn.com/deploy/button.svg
    :target: https://heroku.com/deploy?template=https://github.com/adamcharnock/swiftwind-heroku

You can also deploy Swiftwind within you own Django project. Good examples
of this are the `example_project`_ within this directory, and the
separate `swiftwind-heroku`_ project.

Usage
-----

Once installed you will need to run the following ``manage.py`` commands::

    ./manage.py migrate
    ./manage.py createsuperuser
    ./manage.py swiftwind_create_accounts

Credits
-------

Developed by `Adam Charnock`_. I'm a freelance developer, so do get in touch if you have a project.

swiftwind is packaged using seed_.

.. _seed: https://github.com/adamcharnock/seed/
.. _swiftwind-heroku: https://github.com/adamcharnock/swiftwind-heroku
.. _example_project: https://github.com/adamcharnock/swiftwind/tree/master/example_project
.. _Adam Charnock: https://adamcharnock.com
r12 0.3.2
Low-level interface for ST Robotics R12 robotic arm.
License: MIT

# R12
A Python package providing a low-level interface for the ST Robotics R12
robotic arm.

## Install
Install using pip:
```
pip install r12
```

## Shell
The `r12-shell` executable is automatically installed with the package. It
provides a shell interface to the robot arm for testing.

## Manuals
See the ST Robotics manuals on the R12 arm and ROBOFORTH for more information.
* [Arm Manual](http://www.strobotics.com/manuals/R12%20manual.pdf)
* [ROBOFORTH Manual](http://www.strobotics.com/manuals/manual16.htm)