- Updated package manifest file to include the flake8 configuration file in generated source distribution. - Set the maximum line length limit to 160 characters.
GC-2: Added coverage configuration and updated manifest file:
- Include only the actual module files in the coverage reporting. - Addd comments to gitignore file. - Updated gitignore file to exclude test artefacts. - Updated manifest file to include documentation files, as well as test configuration file. - Added pytest configuration file that ensures coverage plugin is enabled and that report is stored in html format in the coverage directory.
- Updated gitignore to exlude some of the build and Python artefacts. - Added manifest file, including a number of files that are not normally being distributed. - Created setup.cfg that overrides default command for running tests. - Added initial setup.py.
GC-2: Adding initial documentation skeleton with some basic information about the project:
- Added basic documentation describing the project. - Updated gitignore file to ensure documentation build artifacts stay out of the repository. - README file placed at top directory for convenient access.