File tree Expand file tree Collapse file tree 4 files changed +19
-3
lines changed
test/components/polylith/libs Expand file tree Collapse file tree 4 files changed +19
-3
lines changed Original file line number Diff line number Diff line change @@ -289,13 +289,20 @@ def to_py313(stdlib: set) -> set:
289289 return union (stdlib , news , removed )
290290
291291
292+ def to_py314 (stdlib : set ) -> set :
293+ news = {"annotationlib" , "compression" }
294+ removed : set = set ()
295+
296+ return union (stdlib , news , removed )
297+
298+
292299py38 = with_extras (stdlib_python_3_8 )
293300py39 = to_py39 (py38 )
294301py310 = to_py310 (py39 )
295302py311 = to_py311 (py310 )
296303py312 = to_py312 (py311 )
297304py313 = to_py313 (py312 )
298-
305+ py314 = to_py314 ( py313 )
299306
300307standard_libs = {
301308 "3.8" : py38 ,
@@ -304,4 +311,5 @@ def to_py313(stdlib: set) -> set:
304311 "3.11" : py311 ,
305312 "3.12" : py312 ,
306313 "3.13" : py313 ,
314+ "3.14" : py314 ,
307315}
Original file line number Diff line number Diff line change 11[tool .poetry ]
22name = " poetry-polylith-plugin"
3- version = " 1.46 .0"
3+ version = " 1.47 .0"
44description = " A Poetry plugin that adds tooling support for the Polylith Architecture"
55authors = [" David Vujic" ]
66homepage = " https://davidvujic.github.io/python-polylith-docs/"
Original file line number Diff line number Diff line change 11[tool .poetry ]
22name = " polylith-cli"
3- version = " 1.40 .0"
3+ version = " 1.41 .0"
44description = " Python tooling support for the Polylith Architecture"
55authors = [' David Vujic' ]
66homepage = " https://davidvujic.github.io/python-polylith-docs/"
Original file line number Diff line number Diff line change @@ -79,3 +79,11 @@ def test_stdlib_3_13():
7979 }
8080
8181 assert py313 .difference (py312 ) == set ()
82+
83+
84+ def test_stdlib_3_14 ():
85+ py313 = stdlib .standard_libs ["3.13" ]
86+ py314 = stdlib .standard_libs ["3.14" ]
87+
88+ assert py313 .difference (py314 ) == set ()
89+ assert py314 .difference (py313 ) == {"annotationlib" , "compression" }
You can’t perform that action at this time.
0 commit comments