Athanasius
5de4950fba
Change config.appversion() to return semantic_version.Version
...
As we're changing it to a function at this stage anyway, it might as
well return this type, not a str.
2021-04-01 14:46:43 +01:00
Athanasius
b841d434e5
plugintest: Document core version code & add to PLUGINS.md
...
* New PLUGINS.md section 'Checking core EDMC version'.
* And the same comments might as well be in the plugintest/load.py.
2021-04-01 14:46:43 +01:00
Athanasius
dc920fdc6a
plugintest: Implement example EDMC core version check.
2021-04-01 14:46:43 +01:00
Athanasius
c0324b2d3f
plugintest: Add missing " in logging
2021-04-01 14:46:43 +01:00
Athanasius
0a437961a3
plugintest: Add event type to logging & convert to classed 'this'.
2021-04-01 14:46:43 +01:00
Athanasius
321ba6c812
coriolis: .p files update, and slight Releasing.md tweak about this.
2021-04-01 14:45:52 +01:00
26c47f3653
fix screening in killswitches.md
2021-04-01 14:45:52 +01:00
Athanasius
5a38537294
docs: General update for main
now using Python 3.9 & misc
...
* Extend EDCD copyright into 2021 here as well.
* Recommend *against* any attempt at making plugins also work with
Python 2.7.
* setup.py no longer writes appcast files. Mention
edmarketconnector.xml enclosure instead for the url= bit.
* DRY about location of log files, just point to appropriate wiki link.
2021-04-01 14:45:51 +01:00
Athanasius
99cbbf1cf8
Releasing.md: .pre-commit-config.yaml may need python version updating also.
2021-04-01 14:45:51 +01:00
Athanasius
bbb99eff2c
Releasing.md: Update .python-version as needed.
2021-04-01 14:45:51 +01:00
Athanasius
d656354a9a
Releasing.md: Document necessary updates when changing Python version
2021-04-01 14:45:49 +01:00
Athanasius
2319cbf404
Releasing.md: Document adding killswitches if needed.
2021-04-01 14:45:48 +01:00
A_D
4900361621
Set default killswitch URL to releases branch
2021-04-01 14:45:48 +01:00
A_D
6374fbbeb8
Added event disabling
...
You can now disable specific event handlers in plugins
2021-04-01 14:45:47 +01:00
A_D
70087a27e4
Added total journal cutoff killswitches
2021-04-01 14:45:47 +01:00
A_D
6b75179199
switched to using SimpleSpec for constraints
2021-04-01 14:45:47 +01:00
A_D
d5b62d957b
Added support for comments in kill switches
2021-04-01 14:45:47 +01:00
A_D
2d127ae3d0
Added docs, fixed incorrect kill switch names
2021-04-01 14:45:47 +01:00
Athanasius
25852997c5
Updated all source to use new config methods
...
# Conflicts:
# monitor.py
2021-04-01 14:45:46 +01:00
Athanasius
cb678522d7
Releasing: py2exe via pip / requirements-dev.txt now.
2021-04-01 14:45:45 +01:00
Athanasius
7d4bef686c
Releasing.md: Update to Windows SDK 19041
2021-04-01 14:45:43 +01:00
Athanasius
753b5c59d3
Releasing.md: py2exe 0.10.0.1 now released so reference it.
2021-04-01 14:45:43 +01:00
Athanasius
77939ad48e
Releasing.md: Update example full python path
...
* Python 3.8 now.
* And reference the centrally installed location, not the one under
%LOCALAPPDATA%.
2021-04-01 14:45:43 +01:00
Athanasius
3e54e1f015
Releasing.md: Update for Python 3.8.6 and py2exe 0.10.x.
...
* Also put `--user` on the example `pip install` line.
2021-04-01 14:45:43 +01:00
Athanasius
c88f634ec1
Releasing.md: py2exe 0.10.0.1 now released so reference it.
2021-04-01 14:45:12 +01:00
Athanasius
818466a3cf
Releasing.md: Update example full python path
...
* Python 3.8 now.
* And reference the centrally installed location, not the one under
%LOCALAPPDATA%.
2021-04-01 14:45:12 +01:00
Athanasius
095c45df8f
Releasing.md: Update for Python 3.8.6 and py2exe 0.10.x.
...
* Also put `--user` on the example `pip install` line.
2021-04-01 14:45:11 +01:00
Athanasius
82d6aa7839
Add docs/Windows-Manifest.md
2021-04-01 14:45:11 +01:00
Athanasius
9bcba49416
docs/Translations.md: Fix typo of .string(s)
2021-03-18 10:17:38 +00:00
A_D
2b038a551b
Fixed github capitialization
2020-12-08 20:17:12 +02:00
A_D
f468227a6c
Renamed to Automatic builds in link
2020-12-08 20:12:09 +02:00
A_D
20f95460c4
Fixed actions link in release docs
2020-12-08 20:09:36 +02:00
A_D
77d9eb293e
Fixed a few style errors
2020-12-08 20:07:12 +02:00
A_D
3a980ef16a
Added docs for windows build action
2020-12-08 19:59:41 +02:00
Athanasius
7be255b8ac
Releasing: py2exe via pip / requirements-dev.txt now.
2020-12-08 15:59:28 +00:00
Athanasius
1a6e88f210
docs/Releasing.md: Document how to add a new file to py2exe and installer.
...
Also switched all the section headings to # anchors.
2020-09-28 14:37:44 +01:00
Athanasius
a308171bfc
Remove plugintest/miggytest.db
...
I swear I already did this ....
2020-09-22 14:50:27 +01:00
Athanasius
ec5b9fc561
Rename miggytest plugin to plugintest.
...
Also now has docstrings and types, and generally passes flake8 and also
mypy, with the exception of that 'this' hack not being liked.
2020-09-22 14:43:10 +01:00
A_D
0577c08d54
Fixed module docstring
2020-09-22 15:20:46 +02:00
A_D
470cbaa146
Added example plugin
2020-09-22 15:20:45 +02:00
Athanasius
8ee20039f8
Comments out py2exe in requirements-dev.txt as it trips up GitHub Actions
...
docs/Releasing.md has fuller instructions on getting that specific
pyexe version installed anyway.
2020-08-27 12:11:49 +01:00
Athanasius
af3e8f29c7
Updated docs
...
Added linting, testing, and new requirements-dev.txt instructions
2020-08-27 12:10:06 +01:00
Athanasius
2a09874554
Merge branch 'releases' into stable
2020-08-26 22:49:28 +01:00
Athanasius
f21bad8fae
Releasing.md: Now using Python 3.7.9
2020-08-26 14:31:23 +01:00
Athanasius
837ac588cb
Comments out py2exe in requirements-dev.txt as it trips up GitHub Actions
...
docs/Releasing.md has fuller instructions on getting that specific
pyexe version installed anyway.
2020-07-30 08:52:06 +01:00
Athanasius
be6a7bcdc5
Releasing.md: Emphasises that sparkle:version is SemVer string.
2020-07-30 08:51:21 +01:00
Athanasius
f849f010e2
Releasing.md: Update 'Known Issues' after a stable release.
2020-07-30 08:51:21 +01:00
A_D
7de06fb6ef
Updated docs
...
Added linting, testing, and new requirements-dev.txt instructions
2020-07-30 08:51:21 +01:00
Athanasius
9e4fcdc497
Releasing.md: Fixups
...
* Contributing.md is in parent directory.
2020-07-19 15:14:16 +01:00
Athanasius
329ef42867
Contributing.md: Fixups
...
* Reference to Version Strings doesn't need 'URL' as text.
* We're in docs, so just 'Contributing.md'.
* Changelog.md is in parent directory.
2020-07-19 15:11:17 +01:00