14 Commits

Author SHA1 Message Date
Kay Hayen 7bcd580a6d Project: Correct a few mistakes done when changing the license
* Reference the runtime exception everywhere as that is expected
  to be done, not just generally.

* Proper link to the correct version of the license file on the
  web.
2026-05-15 13:27:38 +02:00
Kay Hayen 3bc6d24068 Bump copyright year. 2026-03-18 17:28:58 +01:00
Kay Hayen 0ac329ec01 Scons: Changed error message for using MinGW64 on newer Python to also mention Zig
* Also enhanced reporting error exit reporting through the scons logger to provide
  the exception in the compilation report.

* More error exits in scons should do this.
2026-01-28 13:44:29 +01:00
Kay Hayen 25d9589c92 Project: Changed license to AGPLv3
* This is with an exception for the runtime library parts
  to allow proprietary compiled code to link against it.

* But it makes creating competitors to Nuitka commercial
  impossible, as they would need to open source their code.
2026-01-28 13:27:34 +01:00
Kay Hayen 718ab60539 Bump copyright year 2025-04-28 11:04:36 +02:00
Kay Hayen f34f8d0c63 Bump copyright year
* Also split copyright notices between the top and bottom,
  such that readability of just opened files is not harmed
  by license text.
2024-12-18 10:48:16 +01:00
Kay Hayen d5826a076a macOS: Make it clear this requires Python3 2024-12-18 10:43:40 +01:00
Kay Hayen 909d41f02d Bump copyright year 2023-06-02 15:07:22 +02:00
Kay Hayen e983f55f0b Quality: For files split with isort ensure newline for second part 2022-09-19 10:52:58 +02:00
Kay Hayen 4cfdd9f9c0 Bump copyright year 2022-05-23 10:28:11 +02:00
Kay Hayen bf7afa98f8 Optimization: Generate special dict attributes automatically
* This should make it a lot easier to add more of the same.

* Also the version specific nature of iteritems is now properly
  considered.

* Cleaned up usage of templates and Jinja2 environments for better
  reuse.
2021-12-07 09:37:29 +01:00
Kay Hayen e43b72e087 Bump copyright year to 2021. 2021-01-22 09:58:00 +01:00
Kay Hayen b2083575cf Bump copyright year to 2020. 2020-02-01 07:42:45 +01:00
Kay Hayen 5954b42287 Cleanup, specialized code should be more structured.
* Added a binary for executing the specialization.

* Have a dedicated file for "Utils" that is included too, and
  make manual code not live in the general helpers file, that
  was a step back from getting that cleaner.

* Started shifting in-place manual helper code outside of what
  should be generated next.
2019-04-25 22:11:06 +02:00