Skip to content

Commit

Permalink
Update copyright year to 2025
Browse files Browse the repository at this point in the history
Also update KLayout requirement to 0.29.10
  • Loading branch information
qpavsmi committed Jan 2, 2025
1 parent c4b03e0 commit 2ed65a0
Show file tree
Hide file tree
Showing 8 changed files with 131 additions and 125 deletions.
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -652,7 +652,7 @@ Also add information on how to contact you by electronic and paper mail.
If the program does terminal interaction, make it output a short
notice like this when it starts in an interactive mode:

<program> Copyright (C) 2024 IQM
<program> Copyright (C) 2025 IQM
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
Expand Down
2 changes: 1 addition & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ Copyright

This code is part of KQCircuits

Copyright (C) 2021-2024 IQM Finland Oy
Copyright (C) 2021-2025 IQM Finland Oy

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public
License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later
Expand Down
2 changes: 1 addition & 1 deletion ci/check_copyright_headers.py
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@
copyright_template = Template(template_file.read())

files_without_copyright = file_paths_2
for copyright_year in [2021, 2022, 2023, 2024]:
for copyright_year in [2021, 2022, 2023, 2024, 2025]:
copyright_string = copyright_template.substitute(year=copyright_year)
files_without_copyright = [
file for file in files_without_copyright if copyright_string not in open(file, encoding="utf-8").read()
Expand Down
2 changes: 1 addition & 1 deletion ci/license_manifest.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
43d1c8fd4d9305467745975da5a8e7cedf09401347bbde5c21c7770aa6433db5 LICENSE
27d86375ebb196266a10e4717b63af1ae93245d1784a8159625860dbc81c79ce LICENSE
2 changes: 1 addition & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@
from versiontag import get_version

project = "KQCircuits"
copyright = "2021-2024, IQM"
copyright = "2021-2025, IQM"
author = "IQM"

# Set supplied KQC version if found from Git tags
Expand Down
82 changes: 42 additions & 40 deletions klayout_package/python/requirements/linux/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,46 +4,48 @@
#
# pip-compile --allow-unsafe --generate-hashes --output-file=requirements/linux/requirements.txt requirements.in
#
klayout==0.29.8 \
--hash=sha256:09f8a97debecebf216fd7e37fb6b62075029e934e0db1be0a18ffcdcb1f5a85b \
--hash=sha256:29c476967333ea8b7476e4736a50d98a8c07140cc2549f56bc5e36abbbe87c40 \
--hash=sha256:354791fd013380043f8af3d7c8c33956b5a1fb5173e9c987809e0e218119f588 \
--hash=sha256:35aecee4b1bbbca294cf1e0258451c0ea92e81032228bf945eb3500e0142ceae \
--hash=sha256:389b6a7637a44c8222321ea07bea795635ef71f5dd77e28eba186d4c54657cfa \
--hash=sha256:3da8a2fe090e7edb6f926bd4d0deac1c1d75091675a70dc9959b8acca8b0e86a \
--hash=sha256:4b6096c9556d01e42f1b41f8c7fa44a6962b694792aa35ca595346c7f7aa6aba \
--hash=sha256:5159b0f36f82eb51e205c15a5bd19c52127a6b926f6a3400c080bdd4767fc020 \
--hash=sha256:551fec02344cf78012561d46d8f2d6c9e58fd090bb936a9d3459a4740cf4aebf \
--hash=sha256:5987b5c71ae77bae68ca663332ccb0d82e532e88aced8f65fd490534b307f7cf \
--hash=sha256:5ad2b0f7465b382eadd399d235db23baedd4b83743378b3345b7e5a060b2ed3a \
--hash=sha256:5b5e0f69544dbffd4e7e1c4fd9e0c457453d8b2445927d89b71ccae7d3394510 \
--hash=sha256:5f10b0b82c12cab7961589fabd380e7a7098b59d69bd21668b84a2b1db333767 \
--hash=sha256:6a67fe018e449c5b8700ae86817a72a2da374b706ba759641a0befeae05dda88 \
--hash=sha256:6aeeb9fc03a837f6ceb566bae616ca9978ef1ed1f75e8c717a394d4eeec74c30 \
--hash=sha256:6d6d8ea68a255df9d17059afbed0b54aad820262a9359f7d11d9f0e25c25541a \
--hash=sha256:6ead90146af1e176b580fdf9b68547f2b2304a1ca580f5308bbccc1e91938a33 \
--hash=sha256:72f88a606d93c5a59417f37747e46ff9e829dccbea5978641ba4b2763055c208 \
--hash=sha256:759fa768b1dc6b25e50b14b1bb6ffa4bba8c46b330056dab02226d5890a8e69f \
--hash=sha256:790c3e92216eb793653aaca813c5caa699a3c3f7543064ab11555323298b3f38 \
--hash=sha256:7bf3b92b7236fb90f148e4f45783608660202ce1956714116d989f0d4836bd30 \
--hash=sha256:8b0cb7b9375705922d5591e83cd4eba88cd171a8e31ef6aae68d63038901bb42 \
--hash=sha256:92d1274bdaa9d9a63e20c9b8cd0e8842cdc1036847c8ecb33cf1ba397527b636 \
--hash=sha256:93702f3cfd5dc7ab21bd385e4d42f65c9aa376a6301e28a052a48900522e7bde \
--hash=sha256:9d429a7601460a63c9b7be6c049863b47e6ae05df2f755f63c2d49294016b88f \
--hash=sha256:a0875c454d1de81fdda89a6a53403eda25fc529bce84e0b6a1f2709312294399 \
--hash=sha256:a816c8e6e167f5f603f5c3d054062e8ed494f45b7c6358a037fa89f4851c7d79 \
--hash=sha256:b5458e030a3991e3d899bb485e56a4f4d505288296d4eb0d5d223d643c25a2ea \
--hash=sha256:b91abf7ed629c83b999b3a54bf3528066f8dba71bf93bb7263cb58d86370ae3e \
--hash=sha256:bdde9514e0f107b8e37d7b2d0b29c46299de07a367e00f3c09ec535f0d18eb91 \
--hash=sha256:cf1fbd41f016f92b0b04d654a4610372ae9f0ac8edfcae9f2a31bd3807114ad0 \
--hash=sha256:d0a3f24653e6fc6ba63cab6b055dff1f05d3bd39253721355658ba6cb7296f89 \
--hash=sha256:dae655037cdf151c29b0cfd67f405c6da072232289468a2c2c5538e47fc76693 \
--hash=sha256:db510f8456ff24c65dcae1c35c8c619cb4e91d43f1294db8727a1d1fda17daaf \
--hash=sha256:e0f77d62bf818391dbe881ce8d371c41cd509716a52100fff9cdba9150ebf43a \
--hash=sha256:e883abc4a53eb65f62265f0e58bb84e47c3e6415c472380c23a31f0ce2baf6dc \
--hash=sha256:edef412ffc2deee0110d05156b92f1a1a64f2a7238029bbe5dc90c1b101ca3df \
--hash=sha256:efac054a6e1d01906e85f97b0af2f4b3af6c435fa58995e3f56f3004129586c2 \
--hash=sha256:f34830772b7f0fc8cba6793168a41ae15f072e6c1d5df03ba2dd089d27a913ce
klayout==0.29.10 \
--hash=sha256:049b778bb57520dc5ba1355e362845c5af525bf3dab4ce4bc110d5fb5ea5e938 \
--hash=sha256:07260d29b7c6d31fd16e795eb4b580cb24e230eb5b014160f929833e73e45de2 \
--hash=sha256:11f7d7072f05a36ac05451fe2f1c33b70d452c5f9df92deaa05fb0c7e0084e34 \
--hash=sha256:14796b15cc022bd31f077e5fd4b98e92502e3fe7837086ceec964d20e13f1726 \
--hash=sha256:15cb64d63eae6b286a7e0eaca2e121351e69aa805b2b3d132f39c5fe5d94f231 \
--hash=sha256:15d0cf4228599ff30587f864734828aeb5dfd1aa6c6c5b47895895b257b26ba2 \
--hash=sha256:1f5e4da8c3f7682461fa5167946039699df952371f82c0a5d390143e264ba9c2 \
--hash=sha256:2dcab6d883a751920dc8fbd7acdbc31646a5555df627308098970d9296fe1afe \
--hash=sha256:35fd685678468b98411d7d2c8b7a817990c7f108e40d83f4ed607c83f89ade2d \
--hash=sha256:442cdc16b16b804fbd32d7a303fc6d95d117d2cff841e61465d4403aa7e5843f \
--hash=sha256:66a896699a85a4c4cbded773a3490363db1c9c834adaa91b694a066f37b27f53 \
--hash=sha256:6a2b95ef177130446a91a006c54ebff1eab461077e6444de7505760dc58a8913 \
--hash=sha256:6f422766e3eea67e0e2103f407b56b83ce5f828c1fa8ebd94599ea8d58b66c51 \
--hash=sha256:8006382f1a36e85563337258e9c20f4a11267bdb5c8eeff72b7d3746a4b4005e \
--hash=sha256:83eebb6382593750a1330e8b1f4d67df5d1dfe0a2a177c3461906b68960df8e0 \
--hash=sha256:8405e62f431fe6f8d06d065057f00b8c261ec7c1640e555408a0b3834872c705 \
--hash=sha256:845918c91c6c86cb31296886f57b4a147067341f5518f0f788de625888e21400 \
--hash=sha256:a0921dfa84254950a5d8ff60c03542ed47d348f7bc05f4ee369f0666bcf7710b \
--hash=sha256:a1f043acd4de084465e6e7c2716fa5b5f1cc171720cfdfb5f8054a925c96a5f5 \
--hash=sha256:a20100375a5048f003cf010322a3b91f072fd5165592f1964d0dcd572e7078cd \
--hash=sha256:a5764e67d56eff165f60c5016335e54dba62c4c98504c0c6d2e852aaa69828f7 \
--hash=sha256:a9b71a42314ec65ca982bc1675d155c2a01355bbfa6ab7ab99112b2dbfa530d4 \
--hash=sha256:b3f175c1e92cf00eadb1c60310cae4567d06363c0c86b900ba0ea8d2483d79e2 \
--hash=sha256:b61504de7de7e69364ca4b683f6cab63fa1d93a09369ae0792b7efc075853c0c \
--hash=sha256:b73dca91aaf0bf1dca8392859b5100a4850086174930482d346903f70b55a997 \
--hash=sha256:b7c409db8462a6c1e48d5a1c4e11d7809ce131f285ab48a0fcc76013a7d1715d \
--hash=sha256:babbeebea95542127518d8e4b4a7983aaff8a4d4c5484c3e45ba847a4a70712b \
--hash=sha256:bc7d036199d37358d59d69c6c1d0ae49b740ab589717f24cbd11f276aba48058 \
--hash=sha256:c3fe2000c7572ef5e71e2dd6a6d43bc15236a1445fa7ba7402afc5da45bc7e6d \
--hash=sha256:c84aec93c5f6fac5c62d4dac360118985f494e57745bc708177019222fe4630a \
--hash=sha256:c95076f782c9e447c8cedaf46db4263884c75faf08da0c606f24b6457543a474 \
--hash=sha256:cba0ba8eea3e62a906508e112295fe013fd90fea61a55cbcd4ccb2cf6f95b407 \
--hash=sha256:ce4f7e167f6a9fb08dac1f72be64a3792637a5f74cc42e8ec10ccc450b4a210d \
--hash=sha256:d0a219b785a961b5aace0a0d3109225bc32261ed2a794c7ea665b068cfae05d2 \
--hash=sha256:d8631d1b4eccec93fa68c8ddde5b8f3b2b759c9ecf269b2bd80e545421f0c246 \
--hash=sha256:d943384d80725ad11c466f48ec50df195decfc2dff1ce520f617675853a9af67 \
--hash=sha256:de9518eb6f3331d9d7b9682cb54e1ecb327a41699fd6d008996e5ff46f13105b \
--hash=sha256:dfdf02864abab9a5ad0214c8f8febf1a835024f79b25b2e9a82a9532aa1a28bc \
--hash=sha256:e1c738fa365290e1d9824b09c6f187b0c850ce7884a15b08e91e44868000108b \
--hash=sha256:e3183352cc0fe8331e8a7dc8c88c97fd251120bf03cd85c2b91bc5e9bc995e62 \
--hash=sha256:ecf47d7de2a1fb7d541c566c853d4c6f0920d0d7606231b210053dc51df3f11e
# via -r requirements.in
numpy==1.26.4 \
--hash=sha256:03a8c78d01d9781b28a6989f6fa1bb2c4f2d51201cf99d3dd875df6fbd96b23b \
Expand Down
82 changes: 42 additions & 40 deletions klayout_package/python/requirements/mac/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,46 +4,48 @@
#
# pip-compile --allow-unsafe --generate-hashes --output-file=requirements/mac/requirements.txt requirements.in
#
klayout==0.29.8 \
--hash=sha256:09f8a97debecebf216fd7e37fb6b62075029e934e0db1be0a18ffcdcb1f5a85b \
--hash=sha256:29c476967333ea8b7476e4736a50d98a8c07140cc2549f56bc5e36abbbe87c40 \
--hash=sha256:354791fd013380043f8af3d7c8c33956b5a1fb5173e9c987809e0e218119f588 \
--hash=sha256:35aecee4b1bbbca294cf1e0258451c0ea92e81032228bf945eb3500e0142ceae \
--hash=sha256:389b6a7637a44c8222321ea07bea795635ef71f5dd77e28eba186d4c54657cfa \
--hash=sha256:3da8a2fe090e7edb6f926bd4d0deac1c1d75091675a70dc9959b8acca8b0e86a \
--hash=sha256:4b6096c9556d01e42f1b41f8c7fa44a6962b694792aa35ca595346c7f7aa6aba \
--hash=sha256:5159b0f36f82eb51e205c15a5bd19c52127a6b926f6a3400c080bdd4767fc020 \
--hash=sha256:551fec02344cf78012561d46d8f2d6c9e58fd090bb936a9d3459a4740cf4aebf \
--hash=sha256:5987b5c71ae77bae68ca663332ccb0d82e532e88aced8f65fd490534b307f7cf \
--hash=sha256:5ad2b0f7465b382eadd399d235db23baedd4b83743378b3345b7e5a060b2ed3a \
--hash=sha256:5b5e0f69544dbffd4e7e1c4fd9e0c457453d8b2445927d89b71ccae7d3394510 \
--hash=sha256:5f10b0b82c12cab7961589fabd380e7a7098b59d69bd21668b84a2b1db333767 \
--hash=sha256:6a67fe018e449c5b8700ae86817a72a2da374b706ba759641a0befeae05dda88 \
--hash=sha256:6aeeb9fc03a837f6ceb566bae616ca9978ef1ed1f75e8c717a394d4eeec74c30 \
--hash=sha256:6d6d8ea68a255df9d17059afbed0b54aad820262a9359f7d11d9f0e25c25541a \
--hash=sha256:6ead90146af1e176b580fdf9b68547f2b2304a1ca580f5308bbccc1e91938a33 \
--hash=sha256:72f88a606d93c5a59417f37747e46ff9e829dccbea5978641ba4b2763055c208 \
--hash=sha256:759fa768b1dc6b25e50b14b1bb6ffa4bba8c46b330056dab02226d5890a8e69f \
--hash=sha256:790c3e92216eb793653aaca813c5caa699a3c3f7543064ab11555323298b3f38 \
--hash=sha256:7bf3b92b7236fb90f148e4f45783608660202ce1956714116d989f0d4836bd30 \
--hash=sha256:8b0cb7b9375705922d5591e83cd4eba88cd171a8e31ef6aae68d63038901bb42 \
--hash=sha256:92d1274bdaa9d9a63e20c9b8cd0e8842cdc1036847c8ecb33cf1ba397527b636 \
--hash=sha256:93702f3cfd5dc7ab21bd385e4d42f65c9aa376a6301e28a052a48900522e7bde \
--hash=sha256:9d429a7601460a63c9b7be6c049863b47e6ae05df2f755f63c2d49294016b88f \
--hash=sha256:a0875c454d1de81fdda89a6a53403eda25fc529bce84e0b6a1f2709312294399 \
--hash=sha256:a816c8e6e167f5f603f5c3d054062e8ed494f45b7c6358a037fa89f4851c7d79 \
--hash=sha256:b5458e030a3991e3d899bb485e56a4f4d505288296d4eb0d5d223d643c25a2ea \
--hash=sha256:b91abf7ed629c83b999b3a54bf3528066f8dba71bf93bb7263cb58d86370ae3e \
--hash=sha256:bdde9514e0f107b8e37d7b2d0b29c46299de07a367e00f3c09ec535f0d18eb91 \
--hash=sha256:cf1fbd41f016f92b0b04d654a4610372ae9f0ac8edfcae9f2a31bd3807114ad0 \
--hash=sha256:d0a3f24653e6fc6ba63cab6b055dff1f05d3bd39253721355658ba6cb7296f89 \
--hash=sha256:dae655037cdf151c29b0cfd67f405c6da072232289468a2c2c5538e47fc76693 \
--hash=sha256:db510f8456ff24c65dcae1c35c8c619cb4e91d43f1294db8727a1d1fda17daaf \
--hash=sha256:e0f77d62bf818391dbe881ce8d371c41cd509716a52100fff9cdba9150ebf43a \
--hash=sha256:e883abc4a53eb65f62265f0e58bb84e47c3e6415c472380c23a31f0ce2baf6dc \
--hash=sha256:edef412ffc2deee0110d05156b92f1a1a64f2a7238029bbe5dc90c1b101ca3df \
--hash=sha256:efac054a6e1d01906e85f97b0af2f4b3af6c435fa58995e3f56f3004129586c2 \
--hash=sha256:f34830772b7f0fc8cba6793168a41ae15f072e6c1d5df03ba2dd089d27a913ce
klayout==0.29.10 \
--hash=sha256:049b778bb57520dc5ba1355e362845c5af525bf3dab4ce4bc110d5fb5ea5e938 \
--hash=sha256:07260d29b7c6d31fd16e795eb4b580cb24e230eb5b014160f929833e73e45de2 \
--hash=sha256:11f7d7072f05a36ac05451fe2f1c33b70d452c5f9df92deaa05fb0c7e0084e34 \
--hash=sha256:14796b15cc022bd31f077e5fd4b98e92502e3fe7837086ceec964d20e13f1726 \
--hash=sha256:15cb64d63eae6b286a7e0eaca2e121351e69aa805b2b3d132f39c5fe5d94f231 \
--hash=sha256:15d0cf4228599ff30587f864734828aeb5dfd1aa6c6c5b47895895b257b26ba2 \
--hash=sha256:1f5e4da8c3f7682461fa5167946039699df952371f82c0a5d390143e264ba9c2 \
--hash=sha256:2dcab6d883a751920dc8fbd7acdbc31646a5555df627308098970d9296fe1afe \
--hash=sha256:35fd685678468b98411d7d2c8b7a817990c7f108e40d83f4ed607c83f89ade2d \
--hash=sha256:442cdc16b16b804fbd32d7a303fc6d95d117d2cff841e61465d4403aa7e5843f \
--hash=sha256:66a896699a85a4c4cbded773a3490363db1c9c834adaa91b694a066f37b27f53 \
--hash=sha256:6a2b95ef177130446a91a006c54ebff1eab461077e6444de7505760dc58a8913 \
--hash=sha256:6f422766e3eea67e0e2103f407b56b83ce5f828c1fa8ebd94599ea8d58b66c51 \
--hash=sha256:8006382f1a36e85563337258e9c20f4a11267bdb5c8eeff72b7d3746a4b4005e \
--hash=sha256:83eebb6382593750a1330e8b1f4d67df5d1dfe0a2a177c3461906b68960df8e0 \
--hash=sha256:8405e62f431fe6f8d06d065057f00b8c261ec7c1640e555408a0b3834872c705 \
--hash=sha256:845918c91c6c86cb31296886f57b4a147067341f5518f0f788de625888e21400 \
--hash=sha256:a0921dfa84254950a5d8ff60c03542ed47d348f7bc05f4ee369f0666bcf7710b \
--hash=sha256:a1f043acd4de084465e6e7c2716fa5b5f1cc171720cfdfb5f8054a925c96a5f5 \
--hash=sha256:a20100375a5048f003cf010322a3b91f072fd5165592f1964d0dcd572e7078cd \
--hash=sha256:a5764e67d56eff165f60c5016335e54dba62c4c98504c0c6d2e852aaa69828f7 \
--hash=sha256:a9b71a42314ec65ca982bc1675d155c2a01355bbfa6ab7ab99112b2dbfa530d4 \
--hash=sha256:b3f175c1e92cf00eadb1c60310cae4567d06363c0c86b900ba0ea8d2483d79e2 \
--hash=sha256:b61504de7de7e69364ca4b683f6cab63fa1d93a09369ae0792b7efc075853c0c \
--hash=sha256:b73dca91aaf0bf1dca8392859b5100a4850086174930482d346903f70b55a997 \
--hash=sha256:b7c409db8462a6c1e48d5a1c4e11d7809ce131f285ab48a0fcc76013a7d1715d \
--hash=sha256:babbeebea95542127518d8e4b4a7983aaff8a4d4c5484c3e45ba847a4a70712b \
--hash=sha256:bc7d036199d37358d59d69c6c1d0ae49b740ab589717f24cbd11f276aba48058 \
--hash=sha256:c3fe2000c7572ef5e71e2dd6a6d43bc15236a1445fa7ba7402afc5da45bc7e6d \
--hash=sha256:c84aec93c5f6fac5c62d4dac360118985f494e57745bc708177019222fe4630a \
--hash=sha256:c95076f782c9e447c8cedaf46db4263884c75faf08da0c606f24b6457543a474 \
--hash=sha256:cba0ba8eea3e62a906508e112295fe013fd90fea61a55cbcd4ccb2cf6f95b407 \
--hash=sha256:ce4f7e167f6a9fb08dac1f72be64a3792637a5f74cc42e8ec10ccc450b4a210d \
--hash=sha256:d0a219b785a961b5aace0a0d3109225bc32261ed2a794c7ea665b068cfae05d2 \
--hash=sha256:d8631d1b4eccec93fa68c8ddde5b8f3b2b759c9ecf269b2bd80e545421f0c246 \
--hash=sha256:d943384d80725ad11c466f48ec50df195decfc2dff1ce520f617675853a9af67 \
--hash=sha256:de9518eb6f3331d9d7b9682cb54e1ecb327a41699fd6d008996e5ff46f13105b \
--hash=sha256:dfdf02864abab9a5ad0214c8f8febf1a835024f79b25b2e9a82a9532aa1a28bc \
--hash=sha256:e1c738fa365290e1d9824b09c6f187b0c850ce7884a15b08e91e44868000108b \
--hash=sha256:e3183352cc0fe8331e8a7dc8c88c97fd251120bf03cd85c2b91bc5e9bc995e62 \
--hash=sha256:ecf47d7de2a1fb7d541c566c853d4c6f0920d0d7606231b210053dc51df3f11e
# via -r requirements.in
numpy==1.26.4 \
--hash=sha256:03a8c78d01d9781b28a6989f6fa1bb2c4f2d51201cf99d3dd875df6fbd96b23b \
Expand Down
Loading

0 comments on commit 2ed65a0

Please sign in to comment.