1
0
mirror of https://github.com/EDCD/EDMarketConnector.git synced 2025-04-22 03:40:46 +03:00

4374 Commits

Author SHA1 Message Date
Athanasius
2bf199f129
github: Add submodule-updates workflow
It's time to start tracking `master/head` of coriolis-data, and this should
trigger a PR making that so.
2022-02-07 14:45:00 +00:00
Athanasius
9f0faad041
develop: Bump appversion 2022-02-07 12:02:47 +00:00
Athanasius
9603eb5561
windows-build: Try the checkout in its own uses section Release/5.3.0-beta8 2022-02-07 11:46:24 +00:00
Athanasius
ba8b1b08f6
Revert "windows-build: Example of how to use separate jobs"
This reverts commit 9fcb479955c3f45be68431743bdcad39c5499090.
2022-02-07 11:44:37 +00:00
Athanasius
9fcb479955
windows-build: Example of how to use separate jobs
Example only because I realised this probably won't preserve, e.g. the
checkout, python dependencies, winsparkle unpack etc, across jobs.  Even if
the jobs are serialised by `needs`.

So expect this to get reverted next, it's only for reference.
2022-02-07 11:43:21 +00:00
Athanasius
4b9d1b4f93
windows-build: OK, only one with:, so try submodules first ?
If this doesn't work then it's time to try splitting all of this out
into separate jobs, rather than steps within a job, with dependencies to
ensure it works.
2022-02-07 11:20:09 +00:00
Athanasius
49275d46b1
windows-build: Prehaps *this* is the syntax for submodule ? 2022-02-07 11:13:51 +00:00
Athanasius
b7cc75723c
windows-build: move submodules: recursive to actions/checkout 2022-02-07 11:08:26 +00:00
Athanasius
f93b4b57d1
Pre-Release 5.3.0-beta8: appversion and ChangeLog stub 2022-02-07 09:48:28 +00:00
Athanasius
33cfd84274
windows-build: Try checkout out submodules recursively 2022-02-07 09:46:35 +00:00
Athanasius
8f9bfe9035
Pre-Release 5.3.0-beta7: Built on Ath's machine & maleware false positives Release/5.3.0-beta7 2022-02-05 09:33:08 +00:00
Athanasius
edf0393e88
Pre-Release 5.3.0-beta7: Some ChangeLog review/cleanup 2022-02-04 19:41:09 +00:00
Athanasius
b960195869
Pre-Release 5.3.0-beta7: ChangeLog pass
* Python 3.10 in more places.
* Re-ordered entries, both into 'Plugin Developers' section, and grouping
  for e.g. Inara, EDDN, "obvious users thing", "less obvious user things".
* Linked to issues where relevant.
2022-02-04 19:41:09 +00:00
Athanasius
5a31e5be55
Pre-Release 5.3.0-beta7: appversion and *first pass* ChangeLog 2022-02-04 19:41:09 +00:00
Athanasius
024d8747f9
Merge pull request #1436 from EDCD/dependabot/pip/develop/pytest-7.0.0
build(deps-dev): bump pytest from 6.2.5 to 7.0.0
2022-02-04 19:40:46 +00:00
Athanasius
1b6f77f18c
Merge pull request #1435 from EDCD/dependabot/github_actions/develop/actions/setup-python-2.3.2
build(deps): bump actions/setup-python from 2.3.1 to 2.3.2
2022-02-04 19:40:34 +00:00
dependabot[bot]
ef963fc949
build(deps-dev): bump pytest from 6.2.5 to 7.0.0
Bumps [pytest](https://github.com/pytest-dev/pytest) from 6.2.5 to 7.0.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/6.2.5...7.0.0)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-04 17:06:31 +00:00
dependabot[bot]
8af0f5598b
build(deps): bump actions/setup-python from 2.3.1 to 2.3.2
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v2.3.1...v2.3.2)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-04 17:06:20 +00:00
Athanasius
0d1daf3c1a
Merge pull request #1434 from EDCD/fix/1395/journal-engineer-mat-use
monitor: Fold 'EngineerCraft' to lower case in event_type comparison
2022-02-04 13:28:34 +00:00
Athanasius
f8e0fb3658
monitor: Fold 'EngineerCraft' to lower case in event_type comparison 2022-02-04 12:22:47 +00:00
Athanasius
636bcd65bb
Merge pull request #1432 from EDCD/fix/1403/eddn-upload-errors
eddn: Log if a 'location' event doesn't have SystemAddress
2022-02-04 12:08:09 +00:00
Athanasius
918272be3c
Merge pull request #1426 from EDCD/fix/1393/eddn-codexentry_empty-string
eddn: Address EDDN server complains about some codexentry messages
2022-02-03 17:52:09 +00:00
Athanasius
d83a1c514d
eddn: Log if a 'location' event doesn't have SystemAddress
It *really* shouldn't ever happen, and we'll want to see the full event
if it does somehow.
2022-02-03 15:33:34 +00:00
Athanasius
1bb48ed596
eddn/codexentry: Bail and show error if empty string in message 2022-02-03 13:59:52 +00:00
Athanasius
df797313ae
Merge pull request #1430 from EDCD/dependabot/pip/develop/grip-4.6.0
build(deps-dev): bump grip from 4.5.2 to 4.6.0
2022-02-02 17:11:34 +00:00
Athanasius
5551a72f47
Merge pull request #1429 from EDCD/dependabot/pip/develop/coverage-toml--6.3.1
build(deps-dev): bump coverage[toml] from 6.3 to 6.3.1
2022-02-02 17:10:20 +00:00
dependabot[bot]
19a7bf0bd1
build(deps-dev): bump grip from 4.5.2 to 4.6.0
Bumps [grip](https://github.com/joeyespo/grip) from 4.5.2 to 4.6.0.
- [Release notes](https://github.com/joeyespo/grip/releases)
- [Changelog](https://github.com/joeyespo/grip/blob/master/CHANGES.md)
- [Commits](https://github.com/joeyespo/grip/compare/v4.5.2...v4.6.0)

---
updated-dependencies:
- dependency-name: grip
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-02 17:06:17 +00:00
dependabot[bot]
ed4437b20b
build(deps-dev): bump coverage[toml] from 6.3 to 6.3.1
Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 6.3 to 6.3.1.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/6.3...6.3.1)

---
updated-dependencies:
- dependency-name: coverage[toml]
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-02 17:06:14 +00:00
Athanasius
45b78f55c4
eddn: say 'is falsey' in error messages as well 2022-02-01 18:05:28 +00:00
Athanasius
2bf70aae14
eddn: Be paranoid about this.status_body_name type and value
As it was we'd blindly set codexentry['BodyName'] from it if not None.
2022-02-01 16:59:44 +00:00
Athanasius
4fa64eec40
eddn: warnings improvements
* Log the type of unexpected values.
* Say 'falsey' not 'None' when we only `if not ...`
2022-02-01 16:43:19 +00:00
Athanasius
e2e34674c2
eddn: codexentry - add paranoia post-processing check of values 2022-02-01 16:22:59 +00:00
Athanasius
f144c199ae
eddn: Be paranoid about Status.json BodyName value 2022-02-01 16:22:59 +00:00
Athanasius
67019e91b2
eddn: Extra System (name) augmentation paranoia 2022-02-01 16:22:59 +00:00
Athanasius
87193b4a51
eddn: Be more paranoid about system name augmentation 2022-02-01 16:22:58 +00:00
Athanasius
8251c78b06
Merge pull request #1424 from EDCD/fix/1423/util-only-imported-in-eddn-plugin
Ensure `util/text.py` is included in Windows build/installer
2022-02-01 16:21:55 +00:00
Athanasius
b108456ae3
Contributing: Add new section about plugin-only imports 2022-02-01 15:26:10 +00:00
Athanasius
ac7cfb9b14
core plugins: Add big obvious comment about imports and windows installer 2022-02-01 14:45:30 +00:00
Athanasius
5aa7b98cf6
setup.py: Add util/ to win32 packages
Currently only `plugins/eddn.py` imports anything from `util/`, and as
the core plugins are dynamically loaded py2exe can't possibly know about this.
So we need to specify it explictly.

Tested with build and install, and also manually checking the resulting
library.zip:

```
0$ unzip -l library.zip | grep 'util/'
    10582  2022-02-01 14:12   urllib3/util/url.pyc
    11221  2022-02-01 14:12   urllib3/util/ssl_.pyc
     3367  2022-02-01 14:12   urllib3/util/connection.pyc
     1031  2022-02-01 14:12   urllib3/util/__init__.pyc
     1266  2022-02-01 14:12   urllib3/util/proxy.pyc
     3394  2022-02-01 14:12   urllib3/util/request.pyc
     8863  2022-02-01 14:12   urllib3/util/timeout.pyc
      986  2022-02-01 14:12   urllib3/util/queue.pyc
     7332  2022-02-01 14:12   urllib3/util/ssltransport.pyc
     1105  2022-02-01 14:12   util/text.pyc
     3015  2022-02-01 14:12   urllib3/util/wait.pyc
      110  2022-02-01 14:12   util/__init__.pyc
    15704  2022-02-01 14:12   urllib3/util/retry.pyc
     2279  2022-02-01 14:12   urllib3/util/response.pyc
```
2022-02-01 14:14:43 +00:00
Athanasius
1bca798fc6
python version: Some docs updates 2022-01-31 18:29:08 +00:00
Athanasius
2bce6f87ba
Merge pull request #1421 from EDCD/dependabot/pip/develop/types-requests-2.27.8
build(deps-dev): bump types-requests from 2.27.7 to 2.27.8
2022-01-31 17:34:37 +00:00
dependabot[bot]
c13d19d545
build(deps-dev): bump types-requests from 2.27.7 to 2.27.8
Bumps [types-requests](https://github.com/python/typeshed) from 2.27.7 to 2.27.8.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

---
updated-dependencies:
- dependency-name: types-requests
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-31 17:04:08 +00:00
Athanasius
d03c06b47f
appversion: Bump to 3.5.0-beta6 in develop for uniqueness 2022-01-31 16:35:41 +00:00
Athanasius
1fbc79d2c9
Merge pull request #1420 from EDCD/fix/config.py-in-subdir-now
docs: Pass for config.py -&gt; config/__init__.py and related changes
2022-01-31 16:14:28 +00:00
Athanasius
9af6474d3c
docs: Further config.py -> config tweaks 2022-01-31 15:45:40 +00:00
Athanasius
3e0c69be5e
docs: Pass for config.py -> config/__init__.py and related changes 2022-01-31 15:41:25 +00:00
Athanasius
d5fba46e75
Merge pull request #1419 from EDCD/enhancement/1255/inara-credits-delta-threshold
Inara: Change the way we determine if a credits delta is interesting
2022-01-31 15:28:14 +00:00
Athanasius
adb8055f08
Inara: Be paranoid in case of -ve credits balance 2022-01-31 15:22:36 +00:00
Athanasius
02dd800c57
Inara: Change the way we determine if a credits delta is interesting
Now based on the *minimum* of a fractional or absolute change.  See
<https://github.com/EDCD/EDMarketConnector/issues/1255> for discussion.
2022-01-31 14:50:12 +00:00
Athanasius
5f61f2ccc1
Merge pull request #1417 from EDCD/enhancement/add-editorconfig
Add .editorconfig and reference in Contributing.md
2022-01-27 18:04:33 +00:00