Skip to content

Commit def4875

Browse files
committed
Update changelog & contributing guidelines, bump version.
1 parent 34bc089 commit def4875

File tree

3 files changed

+23
-2
lines changed

3 files changed

+23
-2
lines changed

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Changelog
2+
All notable changes to this project will be documented in this file.
3+
4+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
5+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
6+
7+
8+
## [0.3.0] - 2018-18-09
9+
### Added
10+
- Do not recommend pushes to `master` in `CONTRIBUTING.md`
11+
- Documentation about how to set up the site and Postgres up locally using Docker and `pip`
12+
- Healthchecks for the `app` container
13+
- Require 100% code coverage in `CONTRIBUTING.md`
14+
- Require `CHANGELOG.md` updates in `CONTRIBUTING.md`
15+
- The `psmgr` console script as a shortcut to `python manage.py`
16+
- This file
17+
18+
### Changed
19+
- Improved build speed by not installing unneeded dependencies.

CONTRIBUTING.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,11 @@ contributions may be rejected on the basis of a contributor failing to follow th
1616
own merge request. If you do this, we suggest following these guidelines when interacting with their repository
1717
as well.
1818
1. **Adhere to the prevailing code style**, which we enforce using [flake8](http://flake8.pycqa.org/en/latest/index.html).
19-
* Keep the coverage at 100%. Your reason not to do so is not good enough.
2019
* Additionally, run `flake8` against your code before you push it. Your commit will be rejected by the build server
2120
if it fails to lint.
21+
* Keep the coverage at 100%. Your reason not to do so is not good enough.
22+
* No pushes to `master` without a really really good reason. If you're unsure, it is not good enough.
23+
* Update the `CHANGELOG.md` file as necessary. Maintainers will tag releases as appropriate.
2224
1. **Don't fight the framework**. Every framework has its flaws, but the frameworks we've picked out have been carefully
2325
chosen for their particular merits. If you can avoid it, please resist reimplementing swathes of framework logic - the
2426
work has already been done for you!

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
project_urls={
99
'Source code': 'https://gitlab.com/python-discord/projects/site'
1010
},
11-
version='0.2.0',
11+
version='0.3.0',
1212
packages=find_packages(
1313
exclude=('**/static',)
1414
),

0 commit comments

Comments
 (0)