Athanasius
a532f38e2e
Extend EDCD copyright into 2021.
2021-03-17 17:34:06 +00:00
Athanasius
aff1cfa6c8
Release 4.2.2: appversion and changelog
2021-03-17 12:08:50 +00:00
Athanasius
977fec25b0
Release 4.2.1: appversion and changelog
2021-03-15 19:11:27 +00:00
Athanasius
5b1bd01c56
Release 4.2.0: appversion and changelog
2021-03-12 12:39:42 +00:00
Athanasius
773629afbe
Pre-Release 4.2.0-beta3: version and changelog
2021-03-09 12:43:48 +00:00
Athanasius
8052998658
Pre-Release 4.2.0-beta2: version and changelog
2021-03-06 18:55:35 +00:00
Athanasius
79ad7a596a
Pre-Release 4.2.0-beta1: version and changelog
2021-03-06 11:09:05 +00:00
Athanasius
3b2b658881
Add --force-localserver-for-auth
CL arg to EDMarketConnector
2021-01-22 13:11:42 +00:00
Athanasius
c3663d8be8
Move the 'duplicate' constants into a new constants.py
...
1. So now they're only defined in one place.
2. config.py does an import of them, and `from config import ...` then
chains through, so no need to update other users.
3. No need to ' # noqa E402' the killswitch/config imports now.
2021-01-18 14:43:45 +00:00
Athanasius
52193a9f07
Release 4.1.6: config version and changelog
2021-01-12 16:24:10 +00:00
Athanasius
67e72f7477
Pre-Release 4.1.6-rc3: config version and changelog
2021-01-11 17:35:54 +00:00
Athanasius
c90392ab89
Merge branch 'release-4.1.6-rc2' into release-4.1.6-rc3
2021-01-11 17:24:42 +00:00
Athanasius
247577c5f4
config: Also set Config.shutting_down to be @propety on win32 and linux
2021-01-11 17:13:31 +00:00
Athanasius
462cd25312
config: Make config.shutting_down() a property, and change 'callers'
2021-01-11 16:54:09 +00:00
Athanasius
50f520ab66
config: Change self.in_shutdown to be mangled.
...
I specifically made set_shutdown() *not* take an argument and only ever
set this true so no-one else can monkey with it, so might as well mangle
it too.
2021-01-11 15:53:12 +00:00
Athanasius
f92385244c
config: Add class member and methods for signalling/checking shutdown status
2021-01-11 15:37:17 +00:00
Athanasius
decb889242
Pre-Release 4.1.6-rc2 version and changelog
2021-01-08 15:51:27 +00:00
Athanasius
207bb9920f
4.1.6-rc1: version bump and changelog
2021-01-05 15:01:09 +00:00
Athanasius
741d62c072
Release 4.1.5: Config.py version bump
2020-12-15 19:57:24 +00:00
Athanasius
64f203517d
Release 4.1.4
2020-10-15 11:49:30 +01:00
Athanasius
187dee5f81
Release 4.1.3
2020-10-08 15:23:47 +01:00
Athanasius
42b71e8d26
Release 4.1.2
2020-10-07 10:08:40 +01:00
Athanasius
4ee2957913
Release 4.1.1
2020-10-06 16:29:04 +01:00
Athanasius
8a09430d92
Release 4.1.0
...
* Re-used -rc2 changelog with minor edits.
2020-10-05 11:43:32 +01:00
Athanasius
bf375da1f1
Pre-Release 4.1.0-rc2
2020-10-01 12:09:31 +01:00
Athanasius
974aa7530b
Pre-Release 4.1.0-rc1
2020-09-29 14:00:28 +01:00
Athanasius
ea09271ece
Pre-Release 4.1.0-beta9
2020-09-28 14:08:53 +01:00
Athanasius
87324661d9
Pre-Release 4.1.0-beta8
2020-09-28 13:39:14 +01:00
Athanasius
99ee6e0a57
Pre-Release 4.1.0-beta7
2020-09-23 12:44:30 +01:00
Athanasius
4cec46b028
Pre-Release 4.1.0-beta6
2020-09-22 16:30:49 +01:00
Athanasius
ffa3e9c9a9
Pre-Release 4.1.0-beta5
2020-09-18 15:54:34 +01:00
Athanasius
13f7ccc87a
Pre-Release 4.1.0-beta4
2020-09-11 14:28:25 +01:00
Athanasius
1b226f8e08
Pre-Release 4.1.0-beta3
2020-09-10 17:21:30 +01:00
Athanasius
c5518cf763
Pre-release 4.1.0-beta2
2020-09-09 15:31:42 +01:00
Athanasius
58139a4348
Pre-release 4.1.0-beta1
...
This *should* be functionally equivalent to 4.0.6, but with the addition
of proper logging. There's a chance some of the per-file code cleanups
might have inadvertently introduced bugs.
2020-09-07 17:38:55 +01:00
Athanasius
60a90e4b30
Version 4.0.6
2020-08-26 18:12:31 +01:00
Athanasius
84b0c566e7
Release 4.0.5: version, changelog, appcast
2020-08-26 14:34:56 +01:00
Athanasius
e5ca8a6f26
Release 4.0.4: Changelog, version, appcast
...
* Version 4.0.4
* ChangeLog.md
* edmarketconnector.xml (except length)
2020-08-02 19:41:14 +01:00
Athanasius
cf6eec3289
Removed keyring dependency
...
This remove all dependencies on the keyring lib, updates the
requirements.txt to reflect that, and ensures that setup.py does not
attempt to package it.
Any use of the "old" keyring code will now return None and warn about
its deprecation.
2020-08-02 19:31:20 +01:00
Athanasius
93e4adb8c7
Release 4.0.3: Version and ChangeLog
2020-07-24 12:07:42 +01:00
Athanasius
d06104ec6e
Release 4.0.3-rc3: ChangeLog and version string
2020-07-23 15:02:56 +01:00
Athanasius
98e20b4568
Pre-Release 4.0.3-rc2
2020-07-21 18:27:09 +01:00
Athanasius
d3e74bba39
Pre-Release 4.0.3-rc1
...
version and changelog updated.
2020-07-21 17:42:31 +01:00
Athanasius
508ed78a25
Use semantic_version.truncate() for appversion_nobuild
2020-07-19 11:45:07 +01:00
Athanasius
ef3f14daaa
Define appversion_nobuild in config.py for use elsewhere
...
Already need this in update.py, but will also adjust the 'Release Notes'
URL to use this, not full version.
2020-07-19 11:45:06 +01:00
Athanasius
dc9597fb0c
Add comment that appversion must now be valid Semantic Version
2020-07-19 11:45:06 +01:00
Athanasius
560ac5f81a
Semantic Version support: py2exe & WinSparkle
...
* py2exe only supports Major.Minor.Patch(.Revision), so pass only
Major.Minor.Patch to it. 'File version' of generated EXEs will have
a `.0` appended as .Revision.
* Set 'product_version' in py2exe with the full version string. This
ends up in the EXE 'Product version' property.
* WinSparkle accidentally suppoorts semver -prerelease correctly, but
not +buildmetadata. So trim the latter off and set that as the version
for checks.
2020-07-19 11:45:06 +01:00
Athanasius
d39d78bb39
Release 4.0.2.0
2020-07-15 12:00:03 +01:00
Athanasius
07b6002775
Release 4.0.1.0 appversion and ChangeLog.md
2020-07-14 11:27:55 +01:00
Athanasius
a0c1221446
Increase version to 4.0.0.0
2020-07-13 12:09:05 +01:00