CHANGES
=======

0.4.5
-----

* moved utils to appropriate test directory and renamed it to test\_utils

0.4.4
-----

* removed rules submodule

0.4.3
-----

* added \_all\_\_ to pytsa.py

0.4.2
-----

* updated travis yml to install requirements.txt and test\_requirements.txt
* Finished application test
* implemented temporary fix for test\_args\_name\_missing and created new issue for it in github
* all rules now use the new @decorator to preserve their signature
* added requirements.txt and added keep signature test for every rule
* started new implementation using decorator dependency
* added new test class

0.4.1
-----

* readded blank line at start of document
* Update coveralls badge image url
* Added coveralls badge
* added code coverage to travis.yml

0.4.0
-----

* Fixed badge target
* Updated badges

0.3.10
------

* Fixed 'node\_js' in config instead of python

0.3.9
-----

* added build stages so travis won't release it to Pypi until all Python environments succeed
* Removed quotes created by pandoc conversion

0.3.8
-----

* Updated Pytsa summary

0.3.7
-----

* Updated classifiers in setup.cfg

0.3.6
-----

* updated setup.cfg

0.3.5
-----

* test config

0.3.3
-----

* removed trailing ' after classifiers in setup.cfg

0.3.2
-----

* Used Pandoc to change Markdown README to ReStructuredText

0.3.1
-----

* removed comma from summary

0.3.0
-----

* added description content type markdown
* added setup.cfg for PBR
* Updated readme
* added global disable with tests on environment variable 'PYTSA\_DISABLED' == 'True'
* Added allow\_none to readme
* reformatted whole codebase
* allow\_none functional for all rules
* moved utils from tests to src
* allow\_none functional for sa\_int
* added test cases to test\_sa\_list
* added test allow\_none with other rules test cases
* added test cases to all rules except list
* Implemented allow\_none rule for sa\_int
* added test cases for allow\_none to test\_sa\_int
* Fixed float test multiple rules test cases
* updated sa\_float to accept number as arguments to rules
* Updated sa\_int rules to accept the number as type to rules
* Updated readme with expected behaviour
* updated sa\_float and sa\_int rules to accept numbers instead of their own type
* Fixed module tests
* added test cases for sa\_number
* updated readme with new sa\_path rules
* added rules: can\_owner\_read, can\_group\_read, can\_others\_read, can\_owner\_execute, can\_group\_execute, and can\_others\_execute
* Abstracted permission test case and added tests for can\_group\_write and can\_others\_write
