Skip to content

Commit 682a327

Browse files
changelog!
1 parent 6d47d7a commit 682a327

File tree

2 files changed

+35
-3
lines changed

2 files changed

+35
-3
lines changed

docs/changelog/v0.3.0.rst

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,35 @@
11
.. _changelog_v030:
22

3+
v0.3.4 (December 13, 2020)
4+
---------------------------
5+
6+
Improvements
7+
~~~~~~~~~~~~
8+
* Unify the creation of loggers!!!! See the docs ;) :mod:`autopilot.core.loggers` : https://github.com/wehr-lab/autopilot/pull/52/commits/d55638f985ab38044fc95ffeff5945021c2e198e https://github.com/wehr-lab/autopilot/issues/38
9+
* Unify prefs, including sensible defaults, refactoring of scripts into a reasonable format, multiprocess-safety, and just generally a big weight off my mind. Note that this is a **breaking change** to the way prefs are accessed. Previously one would do `prefs.PREF_NAME`, but that made it very difficult to provide default values or handle missing prefs. the new syntax is `prefs.get('PREF_NAME')` which returns defaults with a warning and `None` if the pref is not set: https://github.com/wehr-lab/autopilot/pull/52/commits/c40a212bcaf5f184f2a6a606027fe15b1b4df59c https://github.com/wehr-lab/autopilot/issues/38
10+
* completely clean up scripts, and together that opened the path to clean up setup as well. so all things configuration got a major promotion
11+
* We're on the board with CI and automated testing with a positively massive 3% code coverage!!! https://github.com/wehr-lab/autopilot/pull/52/commits/743bb8fe67a69fcc556fa76e81f72f97f510dff7
12+
* new scripts to eg. create autopilot alias: https://github.com/wehr-lab/autopilot/pull/52/commits/211919b05922e18a85d8ef6216973f4000fd32c5
13+
14+
Bugfixes
15+
~~~~~~~~~
16+
* cleanup scripts on object deletion: https://github.com/wehr-lab/autopilot/pull/52/commits/e8218304bd7ef2e13d2adfc236f3e781abea5f78 https://github.com/wehr-lab/autopilot/issues/41
17+
* don't drop 'floats' from gui when we say we can use them...: https://github.com/wehr-lab/autopilot/pull/52/commits/743bb8fe67a69fcc556fa76e81f72f97f510dff7
18+
* pigpio scripts dont like floats: https://github.com/wehr-lab/autopilot/pull/52/commits/9f939cd78a5296db3bf318115bee0213bcd1afc0
19+
20+
Docs
21+
~~~~
22+
* Clarification of supported systems: https://github.com/wehr-lab/autopilot/pull/52/commits/ce0ddf78b7f59f5487fec2ca7e8fb3c0ad162051
23+
* Solved an ancient sphinx riddle of how to get data objects/constants to pretty-print: https://github.com/wehr-lab/autopilot/pull/52/commits/ec6d5a75dada05688b6bd3c1a53b3d9e5923870f
24+
* Clarify hardware prefs https://github.com/wehr-lab/autopilot/pull/52/commits/f3a7609995c84848004891a0f41c7847cb754aae
25+
* what numbering system do we use: https://github.com/wehr-lab/autopilot/pull/52/commits/64267249d7b1ec1040b522308cd60f928f2b2ee6
26+
27+
Logging
28+
~~~~~~~
29+
* catch pigpio script init exception: https://github.com/wehr-lab/autopilot/pull/52/commits/3743f8abde7bbd3ed7766bdd75aee52afedf47e2
30+
* more of it idk https://github.com/wehr-lab/autopilot/pull/52/commits/b682d088dbad0f206c3630543e96a5a00ceabe25
31+
32+
333
v0.3.3 (October 25, 2020)
434
--------------------------
535

docs/notes/building.txt

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
1-
2-
3-
41
deployment
52
- write docs
63
- write changelog
74
- bump version in setup.py
5+
6+
- do PR
7+
- merge
8+
89
- create git tag with "git tag -a <tagname> -m <tagmessage>"
910
- push tag with "git push origin <tagname>"
1011
- push tagged commit
12+
1113
- create new github release

0 commit comments

Comments
 (0)