Compare commits

..

No commits in common. "083bf20be7cb0b3d29497b7647a8f7a73355cc14" and "c7a6283e001b8d8e37b4b0af0745a0091f7f9917" have entirely different histories.

4 changed files with 18 additions and 24 deletions

2
.idea/misc.xml generated
View File

@ -3,5 +3,5 @@
<component name="Black"> <component name="Black">
<option name="sdkName" value="Python 3.10 (pythonProject)" /> <option name="sdkName" value="Python 3.10 (pythonProject)" />
</component> </component>
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.10 virtualenv at ~/dev/chill/sign-pdf-worker/pythonProject/.venv" project-jdk-type="Python SDK" /> <component name="ProjectRootManager" version="2" project-jdk-name="Python 3.10 (pythonProject)" project-jdk-type="Python SDK" />
</project> </project>

View File

@ -4,7 +4,7 @@
<content url="file://$MODULE_DIR$"> <content url="file://$MODULE_DIR$">
<excludeFolder url="file://$MODULE_DIR$/pythonProject/.venv" /> <excludeFolder url="file://$MODULE_DIR$/pythonProject/.venv" />
</content> </content>
<orderEntry type="jdk" jdkName="Python 3.10 virtualenv at ~/dev/chill/sign-pdf-worker/pythonProject/.venv" jdkType="Python SDK" /> <orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" /> <orderEntry type="sourceFolder" forTests="false" />
</component> </component>
</module> </module>

View File

@ -1,22 +1,20 @@
asn1crypto==1.5.1 asn1crypto==1.5.1
certifi==2025.4.26 certifi==2024.6.2
cffi==1.17.1 cffi==1.16.0
charset-normalizer==3.4.2 charset-normalizer==3.3.2
click==8.2.1 click==8.1.7
cryptography==45.0.3 cryptography==42.0.8
idna==3.10 idna==3.7
lxml==5.4.0
oscrypto==1.3.0 oscrypto==1.3.0
pika==1.3.2 pika==1.3.2
pika-stubs==0.1.3
pycparser==2.22 pycparser==2.22
pyHanko==0.29.0 pyHanko==0.25.0
pyhanko-certvalidator==0.27.0 pyhanko-certvalidator==0.26.3
pypng==0.20220715.0 pypng==0.20220715.0
PyYAML==6.0.2 PyYAML==6.0.1
qrcode==8.2 qrcode==7.4.2
requests==2.32.3 requests==2.32.3
typing_extensions==4.14.0 typing_extensions==4.12.2
tzlocal==5.3.1 tzlocal==5.2
uritools==5.0.0 uritools==4.0.3
urllib3==2.4.0 urllib3==2.2.2

View File

@ -13,13 +13,9 @@ orchestrator = SignOrchestrator('./assets/dummy.p12',
pkcs12_password=None) pkcs12_password=None)
with open('./assets/test.pdf', 'rb') as input: with open('./assets/test.pdf', 'rb') as input:
signed_content = orchestrator.sign(reason="first\nsigner\nreturn\ntext", signature_index=None, signed_content = orchestrator.sign(reason="first signer", signature_index=None,
input_content=input.read(), box_place=(300, 600, 500, 660), on_page=0, input_content=input.read(), box_place=(300, 600, 500, 660), on_page=0,
signer_text="""Mme Caroline Diallo signer_text="Mme Caroline Diallo")
with
return
text
""")
with open('./assets/test_signed_0.pdf', 'wb') as output: with open('./assets/test_signed_0.pdf', 'wb') as output:
output.write(signed_content.read()) output.write(signed_content.read())