From 8aba73d948f17d13c1ba031b77ec12fad2ee87bf Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Tue, 19 May 2026 16:38:22 +0000 Subject: [PATCH 1/2] Commit: 5efaff8b --- .../webclient/gen/models/parsing_error_codes.py | 2 ++ .../webclient/gen/models/parsing_notification_codes.py | 5 +++++ .../webclient/gen/models/rfid_certificate_type.py | 2 ++ 3 files changed, 9 insertions(+) diff --git a/regula/documentreader/webclient/gen/models/parsing_error_codes.py b/regula/documentreader/webclient/gen/models/parsing_error_codes.py index 652e3ca..8d538dd 100644 --- a/regula/documentreader/webclient/gen/models/parsing_error_codes.py +++ b/regula/documentreader/webclient/gen/models/parsing_error_codes.py @@ -124,6 +124,8 @@ class ParsingErrorCodes(int, Enum): errLDS_CV_Certificate_CHAT_UnsupportedTerminalType = 2164260963 errLDS_CV_Certificate_PrivateKey_Unsupported = 2164260964 errLDS_CV_Certificate_PrivateKey_InvalidParams = 2164260965 + errLDS_PACE_CAM_Data_Usage_Incorrect = 2164261163 + errLDS_PACE_IM_MappingData_Incorrect = 2164261167 errLDS_CV_Certificate_IncorrectData = 2164261216 errLDS_CV_Certificate_CPI_IncorrectData = 2164261217 errLDS_CV_Certificate_CAR_IncorrectData = 2164261218 diff --git a/regula/documentreader/webclient/gen/models/parsing_notification_codes.py b/regula/documentreader/webclient/gen/models/parsing_notification_codes.py index 5e06684..82ee810 100644 --- a/regula/documentreader/webclient/gen/models/parsing_notification_codes.py +++ b/regula/documentreader/webclient/gen/models/parsing_notification_codes.py @@ -28,6 +28,7 @@ class ParsingNotificationCodes(int, Enum): ntfLDS_ASN_Certificate_ForcedDefaultCSCARole = 2415919118 ntfLDS_ASN_Certificate_ForcedDefaultDSRole = 2415919119 ntfLDS_ASN_Certificate_IncorrectIssuerSubjectDS = 2415919120 + ntfLDS_ASN_Certificate_NonMatchingDSRole = 2415919121 ntfLDS_ASN_Certificate_DuplicatingExtensions = 2415919127 ntfLDS_ICAO_Certificate_Version_Missed = 2415919616 ntfLDS_ICAO_Certificate_Version_Incorrect = 2415919617 @@ -162,6 +163,10 @@ class ParsingNotificationCodes(int, Enum): ntfLDS_Auth_SignerInfo_Certificate_Revoked = 2415919384 ntfLDS_Auth_SignerInfo_Certificate_SignatureInvalid = 2415919385 ntfLDS_UnsupportedImageFormat = 2415919386 + ntfLDS_MDL_Certificate_Chain_SoP_NonMatching = 2415920128 + ntfLDS_MDL_Certificate_UnsupportedPublicKeyAlgorithm = 2415920129 + ntfLDS_MDL_Certificate_UnsupportedSignatureAlgorithm = 2415920130 + ntfLDS_MDL_Certificate_UnsupportedPublicKeyParams = 2415920131 ntfLDS_MRZ_DocumentType_Unknown = 139272 ntfLDS_MRZ_IssuingState_SyntaxError = 139273 ntfLDS_MRZ_Name_IsVoid = 139274 diff --git a/regula/documentreader/webclient/gen/models/rfid_certificate_type.py b/regula/documentreader/webclient/gen/models/rfid_certificate_type.py index 12bc4e8..c07ec3a 100644 --- a/regula/documentreader/webclient/gen/models/rfid_certificate_type.py +++ b/regula/documentreader/webclient/gen/models/rfid_certificate_type.py @@ -30,6 +30,8 @@ class RfidCertificateType(int, Enum): BCS = 9 BCS_NC = 10 DTCS = 11 + CA = 12 + MDLS = 13 @classmethod def from_json(cls, json_str: str) -> Self: From 15ce473549f2d4d8afc2c4e49f9f8e6315968f83 Mon Sep 17 00:00:00 2001 From: Artsiom Tsybulko Date: Wed, 20 May 2026 13:53:49 +0300 Subject: [PATCH 2/2] Update deps --- Pipfile | 2 +- Pipfile.lock | 118 ++++++++++++++++++++++++++------------------------- setup.py | 2 +- 3 files changed, 62 insertions(+), 60 deletions(-) diff --git a/Pipfile b/Pipfile index 92620af..dcfb7e1 100755 --- a/Pipfile +++ b/Pipfile @@ -9,7 +9,7 @@ six = ">=1.10" python-dateutil = ">=2.8.2" urllib3 = ">=2.7.0, <3.0.0" vistir = ">=0.4.0, <=0.6.1" -idna = "==3.7" +idna = "==3.15" requests = ">=2.33.0" pydantic = ">=2" typing-extensions = ">=4.7.1" diff --git a/Pipfile.lock b/Pipfile.lock index 0e2894c..cb87779 100644 --- a/Pipfile.lock +++ b/Pipfile.lock @@ -1,7 +1,7 @@ { "_meta": { "hash": { - "sha256": "5c672cafc270219b2e42cd32c9e17ae78e6c95c0fac74176c91b0caab84c91d9" + "sha256": "3afa0ad2d18788082706cff047a711544b16367580faff4d7d1cd0110133b5d5" }, "pipfile-spec": 6, "requires": { @@ -178,12 +178,12 @@ }, "idna": { "hashes": [ - "sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc", - "sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0" + "sha256:048adeaf8c2d788c40fee287673ccaa74c24ffd8dcf09ffa555a2fbb59f10ac8", + "sha256:ca962446ea538f7092a95e057da437618e886f4d349216d2b1e294abfdb65fdc" ], "index": "pypi", - "markers": "python_version >= '3.5'", - "version": "==3.7" + "markers": "python_version >= '3.8'", + "version": "==3.15" }, "lazy-imports": { "hashes": [ @@ -340,12 +340,12 @@ }, "requests": { "hashes": [ - "sha256:7d62fe92f50eb82c529b0916bb445afa1531a566fc8f35ffdc64446e771b856a", - "sha256:917520a21b767485ce7c588f4ebb917c436b24a31231b44228715eaeb5a52c60" + "sha256:2a0d60c172f83ac6ab31e4554906c0f3b3588d37b5cb939b1c061f4907e278e0", + "sha256:f288924cae4e29463698d6d60bc6a4da69c89185ad1e0bcc4104f584e960b9ed" ], "index": "pypi", "markers": "python_version >= '3.10'", - "version": "==2.34.0" + "version": "==2.34.2" }, "six": { "hashes": [ @@ -395,40 +395,42 @@ "develop": { "ast-serialize": { "hashes": [ - "sha256:0dd00da29985f15f50dc35728b7e1e7c84507bccfea1d9914738530f1c72238a", - "sha256:11eae0cf1b7b3e0678133cc2daa974ea972caf02eb4b3aa062af6fa9acd52c57", - "sha256:15bd6af3f136c61dae27805eb6b8f3269e85a545c4c27ffe9e530ead78d2b36d", - "sha256:1bc3ca09a63a021376527c4e938deedd11d11d675ce850e6f9c7487f5889992b", - "sha256:2db3dd99de5e6a5a11d7dda73de8750eb6e5baaf25245adf7bdcfe64b6108ae2", - "sha256:2ec2fafa5e4313cc8feed96e436ebe19ac7bc6fa41fbc2827e826c48b9e4c3a9", - "sha256:3a867927df59f76a18dc1d874a0b2c079b42c58972dca637905576deb0912e14", - "sha256:3b6e23a98e57560a055f5c4b68700a0fd5ce483d2814c23140b3638c7f5d1e61", - "sha256:3d841424f41b886e98044abc80769c14a956e6e5ccd5fb5b0d9f5ead72be18a4", - "sha256:41560b27794f4553b0f77811e9fb325b77db4a2b39018d437e09932275306e66", - "sha256:424ebb8f46cd993f7cec4009d119312d8433dd90e6b0df0499cd2c91bdcc5af9", - "sha256:4388a1796c228f1ce5c391426f7d21a0003ad3b47f677dbeded9bd1a85c7209f", - "sha256:4e52650d834c1ea7791969a361de2c54c13b2fb4c519ec79445fa8b9021a147d", - "sha256:5075cd8482573d743586779e5f9b652a015e37d4e95132d7e5a9bc5c8f483d8f", - "sha256:5283cdcc0c64c3d8b9b688dc6aaa012d9c0cf1380a7f774a6bae6a1c01b3205a", - "sha256:5832c2fdf8f8a6cf682b4cfcf677f5eaf39b4ddbc490f5480cfccdd1e7ce8fa1", - "sha256:670f177188d128fb7f9f15b5ad0e1b553d22c34e3f584dcb83eb8077600437f0", - "sha256:7ba30b18735f047ec11103d1ab92f4789cf1fea1e0dc89b04a2f5a0632fd79de", - "sha256:a0c5aa1073a5ba7b2abaa4b54abe8b8d75c4d1e2d54a2ff70b0ca6222fea5728", - "sha256:a2cd125adccf7969470621905d302750cd25951f22ea430d9a25b7be031e5549", - "sha256:a6fb063bf040abf8321e7b8113a0554eda445ffc508aa51287f8808886a5ae22", - "sha256:b967c01ca74909c5d90e0fe4393401e2cc5da5ebd9a6262a19e45ffd3757dec8", - "sha256:c1c9e763d70293d65ce1e1ea8c943140c68d0953f0268c7ee0998f2e07f77dd0", - "sha256:cc14bf402bdc0978594ecce783793de2c7470cd4f5cd7eb286ca97ed8ff7cba9", - "sha256:d14b1d566b56e2ee70b11fec1de7e0b94ec7cd83717ec7d189967841a361190e", - "sha256:d188bfe37b674b49708497683051d4b571366a668799c9b8e8a94513694969d9", - "sha256:d21453734ad39367ede5d37efe4f59f830ce1c09f432fc72a90e368f77a4a3e7", - "sha256:e6ea0754cb7b0f682ebb005ffb0d18f8d17993490d9c289863cd69cacc4ab8df", - "sha256:ef6d3c08b7b4cd29b48410338e134764a00e76d25841eb02c1084e868c888ecc", - "sha256:f5e110cdce2a347e1dd987529c88ef54d26f67848dce3eba1b3b2cc2cf085c94", - "sha256:f5ef88cc5842a5d7a6ac09dc0d5fc2c98f5d276c1f076f866d55047ce886785b" + "sha256:061ee58bdb52341c8201a6df41182a977736bae3b7ded87ca7176ca25a8a47ab", + "sha256:0668aa9459cfa8c9c49ddd2163ebcf43088ba045ef7492af6fe22e0098303101", + "sha256:104e4a35bd7c124173c41760ef9aaea17ddb3f86c65cb643671d59afbe3ee94c", + "sha256:143a4ef63285a075871908fda3672dc21864b83a8ec3ee12304aa3e4c5387b9a", + "sha256:16db7c62ec0b8efe1d7afd283a388d8f74f2605d56032e5a37747d2de8dba027", + "sha256:1943db345233cc7194a470f13afa9c59772c0b123dea0c9414c4d4ca54369759", + "sha256:239a4c354e8d676e9d94631d1d4a64edc6b266f86ff3a5a80aedd344f342c01d", + "sha256:2782c36237c46dd1674542f2109740ea5ea485a169bf1431939ada0434e17934", + "sha256:27d51654fc240a1e87e742d353d98eb45b75f62f129086b3596ab53df2ac2a43", + "sha256:36be371028fc1675acb38a331bde160dbab7ff907fdf00b67eb6911aa106951b", + "sha256:5499e8797edff2a9186aa313ed382c6b422e798e9332d9953badcee6e69a88f2", + "sha256:5880091bfe6f4f986f22866375c2e884843e7a0b6343ae41aeea659613d879b6", + "sha256:6848f2a093fb5548751a9a09bff8fcd229e2bbeb0e3331f391b6ae6d26cd9903", + "sha256:787baedb0262cc49e8ce37cc15c00ae818e46a165a3b36f5e21ed174998104cb", + "sha256:7d1a2de9de5be04652f0ed60738356ef94f66db37924a9499fffe98dc491aa0b", + "sha256:832d4c998e0b091fd60a6d6bceee535483c4d490de9ba85003af835225719261", + "sha256:842d1c004bb466c7df036f95fabef789570541922b10976b12f5592a69cf0b38", + "sha256:8f5c14f169eb0972c0c21bada5358b23d6047c76583b005234f865b11f1fa00a", + "sha256:92a31c9c20d25a076edaeec76b128a3535d74a24f340b9a8a7e96c9b86dc9642", + "sha256:9cc22cf0c9be65e71cf88fda130af60d61eb4a79370ad4cfe7900d48a4aa2211", + "sha256:b0c06d760909b095cc466356dfccd05a1c7233a6ca191c020dca2c6a6f16c24c", + "sha256:b15219e9cdc9f53f6f4cb51c009203507228226148c05c5e8fe451c28b435eb3", + "sha256:b54f60c1d78767a53b67eaa663f0dfac3afe606aa07f1301572f588b73d64809", + "sha256:b725026bafa801dbd7310eb13a75f0a2e370e7e51b2cb225f9d21fcfadf919ee", + "sha256:baf5eb061eb5bccade4128ad42da33787d72f6013809cd1b590376ece8b3c937", + "sha256:be5173fb66f9b49026d9d5a2ff0fc7c7009077107c0eb285b2d60fdf1fe10bd1", + "sha256:bf683d6363edf2b39eed6b6d4fe22d34b6203867a67e27134d9e2a2680c4bc4a", + "sha256:cae65289fc456fde04af979a2be09302ef5d8ab92ef23e596d6746dc267ada27", + "sha256:cf25572c526add400f26a4750dc6ce0c3bb93fc1f75e7ae0cad4ce4f2cd5c590", + "sha256:df1c00022cbbcb064bfaa505aa9c9295362443ce5dacb459d1331d3da353f887", + "sha256:e42d729ef2be96a14efbad355093284739e3670ece3e534f82cc8832790911d9", + "sha256:f66173891548c9f2726bf27957b41cabce12fa679dc6da505ddbde4d4b3b31cf", + "sha256:f8015cd071ac1339924ee2b8098c93e00e155f30a16f40ec9816fcf84f4753f6" ], "markers": "python_version >= '3.7'", - "version": "==0.3.0" + "version": "==0.5.0" }, "backports.tarfile": { "hashes": [ @@ -643,12 +645,12 @@ }, "idna": { "hashes": [ - "sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc", - "sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0" + "sha256:048adeaf8c2d788c40fee287673ccaa74c24ffd8dcf09ffa555a2fbb59f10ac8", + "sha256:ca962446ea538f7092a95e057da437618e886f4d349216d2b1e294abfdb65fdc" ], "index": "pypi", - "markers": "python_version >= '3.5'", - "version": "==3.7" + "markers": "python_version >= '3.8'", + "version": "==3.15" }, "importlib-metadata": { "hashes": [ @@ -676,11 +678,11 @@ }, "jaraco.functools": { "hashes": [ - "sha256:9eec1e36f45c818d9bf307c8948eb03b2b56cd44087b3cdc989abca1f20b9176", - "sha256:da21933b0417b89515562656547a77b4931f98176eb173644c0d35032a33d6bb" + "sha256:3bb5665ea4a020cf78a7040e89154c77edadb3ca74f366479669c5999aa70b03", + "sha256:79ce39246eddbde4b3a03b77ea5f0f7878dc669b166a66cf3fa8e266aa3fa2f4" ], - "markers": "python_version >= '3.9'", - "version": "==4.4.0" + "markers": "python_version >= '3.10'", + "version": "==4.5.0" }, "keyring": { "hashes": [ @@ -937,12 +939,12 @@ }, "requests": { "hashes": [ - "sha256:7d62fe92f50eb82c529b0916bb445afa1531a566fc8f35ffdc64446e771b856a", - "sha256:917520a21b767485ce7c588f4ebb917c436b24a31231b44228715eaeb5a52c60" + "sha256:2a0d60c172f83ac6ab31e4554906c0f3b3588d37b5cb939b1c061f4907e278e0", + "sha256:f288924cae4e29463698d6d60bc6a4da69c89185ad1e0bcc4104f584e960b9ed" ], "index": "pypi", "markers": "python_version >= '3.10'", - "version": "==2.34.0" + "version": "==2.34.2" }, "requests-toolbelt": { "hashes": [ @@ -1041,12 +1043,12 @@ }, "types-python-dateutil": { "hashes": [ - "sha256:596a6d63d81f587bf04c8254fb78df9d2344e915ce67948d7400512e3a6206d5", - "sha256:bfc6fd2d81aa86e5ac97206a64304f6bd247426eedbca9b98619bbc48c6a1c10" + "sha256:51f02dc03b61c7f6a07df45797d4dfe8a1aa47f0b7db9ad89f6fd3a1a70e1b51", + "sha256:d6a9c5bd0de61460c8fdef8ab2b400f956a1a1075cce08d4e2b4434e478c50b8" ], "index": "pypi", "markers": "python_version >= '3.10'", - "version": "==2.9.0.20260508" + "version": "==2.9.0.20260518" }, "typing-extensions": { "hashes": [ @@ -1077,11 +1079,11 @@ }, "zipp": { "hashes": [ - "sha256:0b3596c50a5c700c9cb40ba8d86d9f2cc4807e9bedb06bcdf7fac85633e444dc", - "sha256:32120e378d32cd9714ad503c1d024619063ec28aad2248dc6672ad13edfa5110" + "sha256:25ad4e16390cd314347dd8f1de67a2ac538ae658ed4ab9db16029c07c188e97f", + "sha256:4cb57381f544315db7688e976e922a2b18cdb513d21cc194eb42232ba2a3e602" ], - "markers": "python_version >= '3.9'", - "version": "==3.23.1" + "markers": "python_version >= '3.10'", + "version": "==4.1.0" } } } diff --git a/setup.py b/setup.py index a81edbc..d7e27e2 100644 --- a/setup.py +++ b/setup.py @@ -29,7 +29,7 @@ "python-dateutil>=2.8.2", "urllib3>=1.25.3, <3.0.0", "vistir>=0.4.0, <=0.6.1", - "idna==3.7", + "idna==3.15", "requests>=2.32.4", "pydantic>=2", "typing-extensions>=4.7.1",