1
0
mirror of https://github.com/EDCD/EDMarketConnector.git synced 2025-04-13 07:47:14 +03:00

11 Commits

Author SHA1 Message Date
David Sangrey
86d4d89b94
#2031 Remove EDDB and Bump Version 2023-07-22 09:39:05 -04:00
Athanasius
fad4690200
Build-exe: pkg_resources now has .vendor/platformdirs as well
For now we can manually add this to `packages`.  Will open an issue with
py2exe.
2023-01-17 18:14:29 +00:00
Athanasius
7e6f3251bb
Merge pull request #1703 from EDCD/enhancement/64-bit
Make runnable under 64-bit Python
2022-12-30 16:57:29 +00:00
Athanasius
ec90912d31
Build: Don't enforce any bit-ness of platform
Testing shows this branch works (after build) on both 32-bit and 64-bit.
2022-12-23 17:34:58 +00:00
A_D
5dd2287e68
build: add "dumb" platform check for mypy
Mypy doesn't understand some clever version checks. This adds an
otherwise un-needed assert to force mypy to ignore the file on linux
2022-12-23 17:55:23 +02:00
Athanasius
3a8f3d6297
Build: Switch to requiring 64-bit, not 32-bit, Python 2022-12-23 15:45:01 +00:00
Athanasius
fa8bbe8fa4
Python: Bump to version 3.11.1, still 32-bit
Build tested, both .exe files work from `dist.win32` directory.
2022-12-14 11:47:07 +00:00
Athanasius
26c2bd720f
Build: Enforce win32 only at top-level, and clean up how error is raised
* Repeating the same test is just un-necessary, bad past-Ath.
* Use `raise AssertionError(...)`.

I'd move some of this stuff into functions, but it wouldn't actually
aid readability.
2022-09-24 11:05:01 +01:00
Athanasius
a3198c5e36
Build: Remove all of the macOS code & comment out sections
* We've not been building for macOS since the change of maintainership in
  2020, so removing that code is long overdue.

  However we're leaving in the test for `win32` so as to be explicit that
  this should only (currently) be run on that platform.

* Add section comments to better document what each code section is meant
  to achieve.
2022-09-24 11:05:00 +01:00
Athanasius
a9ef736067
Build: Use version_info for DRYness
* Adds `language` so that WiX is happy.  Hard-coded to "English (United
  States)".
* Also adds `description` (same as the GitHub repo).
2022-09-24 11:05:00 +01:00
Athanasius
05d6160427
Rename py2exe-build.py to Build-exe-and-msi.py
This name is more indicative of the functionality.
2022-09-24 11:04:59 +01:00