Skip to content

Commit

Permalink
Initial implementation
Browse files Browse the repository at this point in the history
  • Loading branch information
mbogosian authored and posita committed Feb 24, 2018
1 parent b84e6b7 commit 7126ff6
Show file tree
Hide file tree
Showing 28 changed files with 1,785 additions and 276 deletions.
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,12 @@
/.tox/
/build/
/dist/
/django-test.db
/docs/_build/
/docs/_static/
/docs/emojiwatch.*.rst
/docs/emojiwatch.rst
/docs/modules.rst
/htmlcov/
__pycache__/
flycheck_*.py
Expand Down
21 changes: 21 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,12 @@ python:
- "3.6"
- "pypy3"

env:
- DJANGO="1.8-lts"
- DJANGO="1.11-lts"
- DJANGO="2"
- DJANGO="dev"

install:
- pip install coveralls tox-travis

Expand All @@ -27,6 +33,21 @@ matrix:
# PyPy3 is experimental
- python: "pypy3"

# Django dev is experimental
- env: DJANGO="dev"

exclude:
- python: "2.7"
env: DJANGO="2"
- python: "2.7"
env: DJANGO="dev"
- python: "pypy"
env: DJANGO="2"
- python: "pypy"
env: DJANGO="dev"
- python: "3.4"
env: DJANGO="dev"

script:
- tox

Expand Down
2 changes: 2 additions & 0 deletions MANIFEST.in
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,5 @@ include \
CREDITS \
LICENSE \
tests/requirements.txt

recursive-include emojiwatch/static *
52 changes: 25 additions & 27 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@ If those files are missing or appear to be modified from their originals, then p
.. |CREDITS| replace:: ``CREDITS``
.. _`CREDITS`: CREDITS

.. image:: https://travis-ci.org/posita/_skel.svg?branch=master
:target: https://travis-ci.org/posita/_skel?branch=master
.. image:: https://travis-ci.org/posita/django-emojiwatch.svg?branch=master
:target: https://travis-ci.org/posita/django-emojiwatch?branch=master
:alt: [Build Status]

.. image:: https://coveralls.io/repos/posita/_skel/badge.svg?branch=master
:target: https://coveralls.io/r/posita/_skel?branch=master
.. image:: https://coveralls.io/repos/posita/django-emojiwatch/badge.svg?branch=master
:target: https://coveralls.io/r/posita/django-emojiwatch?branch=master
:alt: [Coverage Status]

Curious about integrating your project with the above services?
Expand All @@ -30,50 +30,48 @@ Jeff Knupp (|@jeffknupp|_) `describes how <https://www.jeffknupp.com/blog/2013/0
.. |@jeffknupp| replace:: **@jeffknupp**
.. _`@jeffknupp`: https://github.com/jeffknupp

``_skel`` - Python Project Skeleton
===================================
``django-emojiwatch``
=====================

.. image:: https://img.shields.io/pypi/v/_skel.svg
:target: https://pypi.python.org/pypi/_skel
.. image:: https://img.shields.io/pypi/v/django-emojiwatch.svg
:target: https://pypi.python.org/pypi/django-emojiwatch
:alt: [master Version]

.. image:: https://readthedocs.org/projects/_skel/badge/?version=master
:target: https://_skel.readthedocs.org/en/master/
.. image:: https://readthedocs.org/projects/django-emojiwatch/badge/?version=master
:target: https://django-emojiwatch.readthedocs.org/en/master/
:alt: [master Documentation]

.. image:: https://img.shields.io/pypi/l/_skel.svg
.. image:: https://img.shields.io/pypi/l/django-emojiwatch.svg
:target: http://opensource.org/licenses/MIT
:alt: [master License]

.. image:: https://img.shields.io/pypi/pyversions/_skel.svg
:target: https://pypi.python.org/pypi/_skel
.. image:: https://img.shields.io/pypi/pyversions/django-emojiwatch.svg
:target: https://pypi.python.org/pypi/django-emojiwatch
:alt: [master Supported Python Versions]

.. image:: https://img.shields.io/pypi/implementation/_skel.svg
:target: https://pypi.python.org/pypi/_skel
.. image:: https://img.shields.io/pypi/implementation/django-emojiwatch.svg
:target: https://pypi.python.org/pypi/django-emojiwatch
:alt: [master Supported Python Implementations]

.. image:: https://img.shields.io/pypi/status/_skel.svg
:target: https://pypi.python.org/pypi/_skel
.. image:: https://img.shields.io/pypi/status/django-emojiwatch.svg
:target: https://pypi.python.org/pypi/django-emojiwatch
:alt: [master Development Stage]

..
``_skel`` is a project skeleton for Python.
``django-emojiwatch`` is a bare bones Slack app for posting custom emoji updates to a designated channel.
It is licensed under the `MIT License <https://opensource.org/licenses/MIT>`_.
See the |LICENSE|_ file for details.
Source code is `available on GitHub <https://github.com/posita/_skel>`__.
See `the docs <https://_skel.readthedocs.org/en/master/>`__ for more information.
Source code is `available on GitHub <https://github.com/posita/django-emojiwatch>`__.
See `the docs <https://django-emojiwatch.readthedocs.org/en/master/>`__ for more information.

Examples
--------
Use
---

.. TODO
Coming soon.
See `the introduction <docs/intro.rst>`__.

Issues
------

If you find a bug, or want a feature, please `file an issue <https://github.com/posita/_skel/issues>`__ (if it hasn't already been filed).
If you're willing and able, consider `contributing <https://_skel.readthedocs.org/en/master/contrib.html>`__.
If you find a bug, or want a feature, please `file an issue <https://github.com/posita/django-emojiwatch/issues>`__ (if it hasn't already been filed).
If you're willing and able, consider `contributing <https://django-emojiwatch.readthedocs.org/contrib.html>`__.
171 changes: 0 additions & 171 deletions _skel/main.py

This file was deleted.

2 changes: 1 addition & 1 deletion docs/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# You can set these variables from the command line.
SPHINXOPTS =
SPHINXBUILD = sphinx-build
SPHINXPROJ = _skel
SPHINXPROJ = django-emojiwatch
SOURCEDIR = .
BUILDDIR = _build

Expand Down
3 changes: 3 additions & 0 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,9 @@
# _setup = {}
# execfile(os.path.join(os.getcwd(), os.path.pardir, 'setup.py'), _setup, _setup)
# SETUP_ARGS = _setup['SETUP_ARGS']
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'tests.django_settings')
import django
django.setup()

# -- General configuration ------------------------------------------------

Expand Down
8 changes: 4 additions & 4 deletions docs/contrib.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15,22 +15,22 @@ Please see the accompanying :doc:`LICENSE <LICENSE>` and :doc:`CREDITS <CREDITS>
All rights not expressly waived or licensed are reserved.
If those files are missing or appear to be modified from their originals, then please contact the author before viewing or using this software in any capacity.

Contributing to ``_skel``
=========================
Contributing to ``django-emojiwatch``
=====================================

There are several ways you can contribute.

Filing Issues
-------------

You can `file new issues <https://github.com/posita/_skel/issues>`__ as you find them.
You can `file new issues <https://github.com/posita/django-emojiwatch/issues>`__ as you find them.
Please avoid duplicating issues.
`"Writing Effective Bug Reports" by Elisabeth Hendrickson <http://testobsessed.com/wp-content/uploads/2011/07/webr.pdf>`__ (PDF) may be helpful.

Submission Guidelines
---------------------

If you're willing and able, consider `submitting a pull request <https://github.com/posita/_skel/pulls>`__ (PR) with a fix.
If you're willing and able, consider `submitting a pull request <https://github.com/posita/django-emojiwatch/pulls>`__ (PR) with a fix.
There are only a few guidelines:

* If it isn't already there, please add your name (and optionally your GitHub username, email, website address, or other contact information) to the :doc:`CREDITS <CREDITS>` file:
Expand Down
10 changes: 4 additions & 6 deletions docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@ Please see the accompanying :doc:`LICENSE <LICENSE>` and :doc:`CREDITS <CREDITS>
All rights not expressly waived or licensed are reserved.
If those files are missing or appear to be modified from their originals, then please contact the author before viewing or using this software in any capacity.

``_skel`` - Python Project Skeleton
===================================
``django-emojiwatch``
=====================

``_skel`` is a project skeleton for Python.
``django-emojiwatch`` is a bare bones Slack app for posting custom emoji updates to a designated channel.
It is licensed under the `MIT License <https://opensource.org/licenses/MIT>`_.
See the :doc:`LICENSE <LICENSE>` file for details.

Expand All @@ -25,9 +25,7 @@ Contents
:maxdepth: 3

intro
modules
contrib
LICENSE
CREDITS

.. Add "modules" to the above list (usually before "contrib") if enabling
the ``sphinx-apidoc ...`` command in ``tox.ini``
Loading

0 comments on commit 7126ff6

Please sign in to comment.