Add a change log. #6
Merged
decentral1se
merged 3 commits from add-change-log
into master
6 years ago
3 changed files with 65 additions and 0 deletions
@ -0,0 +1,43 @@ |
|||
# Changelog |
|||
|
|||
All notable changes to this project will be documented in this file. |
|||
|
|||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
|||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
|||
|
|||
## [Unreleased] |
|||
|
|||
--- |
|||
|
|||
## [0.0.2] - 2018-11-18 |
|||
|
|||
Deployed on: |
|||
* https://books.vvvvvvaria.org/ |
|||
|
|||
### Added |
|||
* Use [Pipenv](https://pipenv.readthedocs.io/en/latest/) for dependency management. |
|||
* A bootstrap [scripts](scripts) folder for running development server and shell. |
|||
* Add a dummy test suite which uses [pytest](https://docs.pytest.org/en/latest/). |
|||
* An [Ansible](https://docs.ansible.com/) deployment method in the [ansible](ansible) folder. |
|||
* Add documentation in [README.md](README.md) and [ansible/README.md](ansible/README.md). |
|||
|
|||
### Changed |
|||
* Move all application source code into the [xppl](xppl) folder. |
|||
* Bootstrap the application via [xppl/app.py](xppl/app.py). |
|||
* Added [Makefile](Makefile) targets for installing [RQLite](https://github.com/rqlite/rqlite). |
|||
* Run [isort](https://isort.readthedocs.io/en/latest/) and [pylava](https://github.com/pylava/pylava) |
|||
code audit tools over the source to use PEP 8 style, catch any erroneous |
|||
imports, unused variables etc. with some basic static analysis. |
|||
* Use a new [Hypothesis](https://web.hypothes.is/) API key. |
|||
|
|||
### Fixed |
|||
* A bug in the scrolling homepage message where missing information resulted in a NoneType error. |
|||
|
|||
### Removed |
|||
* The `import_csv.py` since we'll probably use [Alembic](https://alembic.sqlalchemy.org/en/latest/) migrations instead. |
|||
* The `rebuild.py` since it appears the application doesn't use [Whoosh](https://whoosh.readthedocs.io/en/latest/intro.html) any more. |
|||
* The basic `init.py` which originally built the database. Done in [xppl/app.py](xppl/app.py) now. |
|||
|
|||
## [0.0.1] - 2018-10-29 |
|||
|
|||
* Initial release. No change log entries. |
@ -0,0 +1,21 @@ |
|||
"""Package information.""" |
|||
|
|||
from setuptools import find_packages, setup |
|||
|
|||
with open('README.md', 'r') as handle: |
|||
long_description = handle.read() |
|||
|
|||
setup( |
|||
name='xppl', |
|||
version='0.0.2', |
|||
description='An experimental library.', |
|||
long_description=long_description, |
|||
long_description_content_type='text/markdown', |
|||
packages=find_packages(exclude=['tests']), |
|||
platforms='any', |
|||
classifiers=[ |
|||
'Environment :: Web Environment', |
|||
'Framework :: Flask', |
|||
'Programming Language :: Python :: 3', |
|||
] |
|||
) |
Loading…
Reference in new issue