Changelog
2.0.3 (2024-03-15)
Internal
- Bumped dependencies.
2.0.2 (2024-02-26)
No significant changes.
2.0.1 (2024-02-24)
No significant changes.
2.0.0 (2024-01-05)
Features
- Allow defining entry points implicitly (without providing the
__name__). The name will instead be fetched from the__module__of the function provided. (#69)
Changes
entrypointnow usesnamedandtyping-aliasesunder the hood.
1.4.0 (2023-04-16)
Changes
entrypointnow usesattrsunder the hood.
Features
Maintype alias is now exported fromentrypoint:
Main = Nullary[None]
This ensures main functions do not take arguments and return nothing at type-checking time.
1.3.0 (2022-07-06)
No significant changes.
1.2.6 (2022-07-06)
No significant changes.
1.2.5 (2022-07-03)
No significant changes.
1.2.4 (2022-06-29)
No significant changes.
1.2.3 (2022-06-28)
No significant changes.
1.2.2 (2022-06-28)
No significant changes.
1.2.1 (2022-06-25)
No significant changes.
1.2.0 (2022-06-25)
Changes
entrypoint.py -> entrypointmigration. (#20)
1.1.2 (2022-06-24)
No significant changes.
1.1.1 (2022-06-24)
No significant changes.
1.1.0 (2022-06-24)
Features
- Add documentation.
1.0.1 (2022-06-21)
No significant changes.
1.0.0 (2022-06-06)
Initial stable release.
0.3.1 (2022-05-25)
No significant changes.
0.3.0 (2022-04-18)
Changes
- Exported the following constant:
MAIN = "__main__"
MAIN can be used to ensure entry points will always get called.
(#11)
0.2.0 (2022-04-17)
Internal
- Migrated from module to library layout. (#9)
0.1.3 (2022-04-17)
No significant changes.
0.1.2 (2022-04-17)
No significant changes.
0.1.1 (2022-04-11)
No significant changes.
0.1.0 (2022-04-11)
Initial release.