Skip to content

Commit

Permalink
Merge pull request #58 from jacebrowning/release/v0.5
Browse files Browse the repository at this point in the history
Release v0.5
  • Loading branch information
jacebrowning committed May 26, 2016
2 parents f467668 + 3ec4821 commit a9fd179
Show file tree
Hide file tree
Showing 44 changed files with 301 additions and 387 deletions.
2 changes: 1 addition & 1 deletion .coveragerc
Expand Up @@ -2,4 +2,4 @@
branch = true
omit =
*/env/*
*/test/*
*/tests/*
2 changes: 1 addition & 1 deletion .gitattributes
@@ -1,2 +1,2 @@
* text=auto
CHANGES.md merge=union
CHANGELOG.md merge=union
28 changes: 18 additions & 10 deletions .gitignore
Expand Up @@ -7,16 +7,21 @@ __pycache__
# Temporary OS files
Icon*

# Temporary virtualenv files
# Temporary virtual environment files
.cache
env
/env

# Temporary server files
.env
*.pid

# Generated documentation
docs/gen
apidocs
/docs/gen
/apidocs
/site
/*.html
*.rst
docs/*.png
/*.rst
/docs/*.png

# Google Drive
*.gdoc
Expand All @@ -25,14 +30,17 @@ docs/*.png
*.gdraw

# Testing and coverage results
.cache
.pytest
.coverage
htmlcov
pyunit.xml
.coverage.*
/htmlcov
/pyunit.xml
*.tmp

# Build and release directories
build
dist
/build
/dist

# Sublime Text
*.sublime-workspace
Expand Down
11 changes: 7 additions & 4 deletions .pep257
@@ -1,6 +1,9 @@
[pep257]

# D102: Missing docstring in public method (checked by PyLint)
# D105: Missing docstring in magic method (personal preference)
# D202: No blank lines allowed *after* function docstring (personal preference)
add-ignore = D102,D105,D202
# D211: No blank lines allowed before class docstring
add_select = D211

# D102: Missing docstring in public method
# D105: Missing docstring in magic method
# D202: No blank lines allowed after function docstring
add_ignore = D102,D105,D202
6 changes: 5 additions & 1 deletion .pep8rc
@@ -1,2 +1,6 @@
[pep8]
ignore = E501

# E501: line too long (checked by PyLint)
# E711: comparison to None (used to improve test style)
# E712: comparison to True (used to improve test style)
ignore = E501,E711,E712
109 changes: 0 additions & 109 deletions .project

This file was deleted.

8 changes: 0 additions & 8 deletions .pydevproject

This file was deleted.

2 changes: 1 addition & 1 deletion .pylintrc
@@ -1,6 +1,6 @@
[MESSAGES CONTROL]

disable=locally-disabled,fixme,too-few-public-methods,too-many-public-methods,invalid-name,global-statement,too-many-ancestors
disable=locally-disabled,fixme,too-few-public-methods,too-many-public-methods,invalid-name,global-statement,too-many-ancestors,missing-docstring,too-many-arguments

[FORMAT]

Expand Down
5 changes: 4 additions & 1 deletion .travis.yml
Expand Up @@ -6,7 +6,10 @@ python:
- 3.4
- 3.5

cache: pip
cache:
pip: true
directories:
- env

env:
global:
Expand Down
12 changes: 12 additions & 0 deletions CHANGES.md → CHANGELOG.md
@@ -1,5 +1,17 @@
# Version History

# 0.5 (2016/05/16)

- Added periodic checking to the daemon (regardless of file changes).

## 0.4.3 (2016/05/11)

- Fixed `__init__` warnings with YORM v0.8.1.

## 0.4.2 (2016/03/30)

- Updated to YORM v0.7.2.

## 0.4.1 (2016/02/23)

- Updated to YORM v0.6.
Expand Down
15 changes: 11 additions & 4 deletions CONTRIBUTING.md
Expand Up @@ -8,19 +8,18 @@
* Windows: http://cygwin.com/install.html
* Mac: https://developer.apple.com/xcode
* Linux: http://www.gnu.org/software/make (likely already installed)
* virtualenv: https://pypi.python.org/pypi/virtualenv#installation
* Pandoc: http://johnmacfarlane.net/pandoc/installing.html
* Graphviz: http://www.graphviz.org/Download.php

### Installation

Create a virtualenv:
Create a virtual environment:

```
$ make env
```

## Development
## Development Tasks

### Testing

Expand Down Expand Up @@ -58,7 +57,15 @@ $ make pylint
$ make check # includes all checks
```

## Release
## Continuous Integration

The CI server will report overall build status:

```
$ make ci
```

## Release Tasks

Release to PyPI:

Expand Down

0 comments on commit a9fd179

Please sign in to comment.