Traceback (most recent call last):
  File "[local-workspace]/quickrout/docs/research/organic-growth-batch100o-20261025/implementation/run_batch.py", line 137, in <module>
    row = run(case, module, args.live, args.retry)
  File "[local-workspace]/quickrout/docs/research/organic-growth-batch100o-20261025/implementation/run_batch.py", line 66, in run
    prepared = module.prepare(case, folder)
  File "[local-workspace]/quickrout/docs/research/organic-growth-batch100o-20261025/implementation/documents.py", line 242, in prepare
    w=PdfWriter(clone_from=f/'original.pdf');w.encrypt('DEMO-25-only',algorithm='AES-256');w.write(f/'encrypted.pdf')
                                             ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/private[isolated-runtime]/lib/python3.14/site-packages/pypdf/_writer.py", line 1356, in encrypt
    entry = self._encryption.write_entry(user_password, owner_password, strict=self.strict)
  File "/private[isolated-runtime]/lib/python3.14/site-packages/pypdf/_encryption.py", line 1182, in write_entry
    values = AlgV5.generate_values(
        self.R, user_pwd, owner_pwd, self._key, self.P, self.EncryptMetadata
    )
  File "/private[isolated-runtime]/lib/python3.14/site-packages/pypdf/_encryption.py", line 651, in generate_values
    u_value, ue_value = AlgV5.compute_U_value(R, user_password, key)
                        ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
  File "/private[isolated-runtime]/lib/python3.14/site-packages/pypdf/_encryption.py", line 692, in compute_U_value
    u_value = AlgV5.calculate_hash(R, password, val_salt, b"") + val_salt + key_salt
              ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/private[isolated-runtime]/lib/python3.14/site-packages/pypdf/_encryption.py", line 602, in calculate_hash
    e = aes_cbc_encrypt(k[:16], k[16:32], k1 * 64)
  File "/private[isolated-runtime]/lib/python3.14/site-packages/pypdf/_crypt_providers/_fallback.py", line 89, in aes_cbc_encrypt
    raise DependencyError(_DEPENDENCY_ERROR_STR)
pypdf.errors.DependencyError: cryptography>=3.1 is required for AES algorithm
