History¶
Note
The changelog is produced by adding the following call into the post-commit hook
git log --no-merges --format=format:"%s%n-------------%n.. codeauthor:: %aN <%aE>%n:Date:%aI%n%n%b%n%N" > CHANGELOG.rst
Read the Docs¶
Adopted the read the docs theme
Documentation¶
Additional notes
Read the Docs¶
Included a forgotten package
Distribution¶
Improved the package distribution
Read the Docs¶
Included Read the docs configuration
Gitlab CI¶
Moved the meta file in case it was clashing with the documentation build.
Gitlab CI¶
Included package installation before building the package
Documentation¶
Fixed a typographical error
Documentation¶
Setup the parent directory properly
Read Me¶
Updated the read me so that the package can be distributed.
Gitlab CI¶
Added .gitlab-ci.yml
to generate the package documentation
Refactor¶
Moved the trees feature into its own package
Refactor¶
Decided to make the modules separately importable, hence database.py
is kept as a standalone module that one can readily extract.
Database¶
Include the database directives from another package
Miscellaneous¶
Minor edits
Path Trees¶
This merges the trees directive, internally called PathTrees, from the original Nose Job package into sphinxcontrib.nosejob. This is also a merge commit and pulls the ‘master’ branch into Nose Job.
- Conflicts:
- CHANGELOG.rst nosejob/__init__.py sphinxcontrib/nosejob/directives.py sphinxcontrib/nosejob/nodes.py
Trees¶
Renamed trees.py to directives.py
Epilog¶
Pulled in the Epilog code from the NoseJob branch
Documentation¶
Updated the documentation so that it compiles again
PBR¶
Removed the dependency upon PBR.
Miscellaneous Edits¶
Updated the Git attributes and ignore files. Included images used in the documentation.
Documentation¶
Included the README.md and other documentation.
Git Configuration¶
Included a Git attributes file
Unit Tests¶
Included the unit tests for trees.
Trees¶
Initial attempt at supporting trees within ones documentation
Saving State¶
This is to save the state of the application.
Updated the documentation¶
Documented the available testing methodologies.
Initial commit¶
This provides the initial code for Nose Job. Strictly speaking this repository supersedes a predecessor with the same name.