Permalink
Browse files

Improved documentation and project structure

  • Loading branch information...
pyhys committed Jul 19, 2015
1 parent 1657d6d commit 5b13ebfa6616971ac1a714d77d2d29014672e901
Showing with 84 additions and 0 deletions.
  1. +21 −0 .editorconfig
  2. +43 −0 .gitignore
  3. +16 −0 .travis.yml
  4. +4 −0 README.rst
View
@@ -0,0 +1,21 @@
+# http://editorconfig.org
+
+root = true
+
+[*]
+indent_style = space
+indent_size = 4
+trim_trailing_whitespace = true
+insert_final_newline = true
+charset = utf-8
+end_of_line = lf
+
+[*.bat]
+indent_style = tab
+end_of_line = crlf
+
+[LICENSE]
+insert_final_newline = false
+
+[Makefile]
+indent_style = tab
View
@@ -0,0 +1,43 @@
+*.py[cod]
+
+# C extensions
+*.so
+
+# Packages
+*.egg
+*.egg-info
+dist
+build
+eggs
+parts
+bin
+var
+sdist
+develop-eggs
+.installed.cfg
+lib
+lib64
+
+# Installer logs
+pip-log.txt
+
+# Unit test / coverage reports
+.coverage
+.tox
+nosetests.xml
+htmlcov
+
+# Translations
+*.mo
+
+# Mr Developer
+.mr.developer.cfg
+.project
+.pydevproject
+
+# Complexity
+output/*.html
+output/*/index.html
+
+# Sphinx
+docs/_build
View
@@ -0,0 +1,16 @@
+# Config file for automatic testing at travis-ci.org
+
+language: python
+
+python:
+ - "3.4"
+ - "3.3"
+ - "3.2"
+ - "2.7"
+ - "2.6"
+
+# command to install dependencies, e.g. pip install -r requirements.txt --use-mirrors
+install: pip install -r requirements.txt
+
+# command to run tests, e.g. python setup.py test
+script: python setup.py test
View
@@ -5,6 +5,10 @@ MinimalModbus
.. image:: https://img.shields.io/travis/pyhys/minimalmodbus.svg
:target: https://travis-ci.org/pyhys/minimalmodbus
+.. image:: https://readthedocs.org/projects/minimalmodbus/badge/?version=latest
+ :target: https://readthedocs.org/projects/minimalmodbus/?badge=latest
+ :alt: Documentation Status
+
.. image:: https://img.shields.io/pypi/v/minimalmodbus.svg
:target: https://pypi.python.org/pypi/minimalmodbus

0 comments on commit 5b13ebf

Please sign in to comment.