simplebot-org / simplebot

Extensible Delta Chat bot written in Python3
Mozilla Public License 2.0
34 stars 9 forks source link

Bump deltachat from 1.99.0 to 1.110.0 in /requirements #143

Closed dependabot[bot] closed 5 months ago

dependabot[bot] commented 1 year ago

Bumps deltachat from 1.99.0 to 1.110.0.

Release notes

Sourced from deltachat's releases.

1.110.0

Changes

  • use transaction in Contact::add_or_lookup() #4059
  • Organize the connection pool as a stack rather than a queue to ensure that connection page cache is reused more often. This speeds up tests by 28%, real usage will have lower speedup. #4065
  • Use transaction in update_blocked_mailinglist_contacts. #4058
  • Remove Sql.get_conn() interface in favor of .call() and .transaction(). #4055
  • Updated provider database.
  • Disable DKIM-Checks again #4076
  • Switch from "X.Y.Z" and "py-X.Y.Z" to "vX.Y.Z" tags. #4089

Fixes

  • Start SQL transactions with IMMEDIATE behaviour rather than default DEFERRED one. #4063
  • Fix a problem with Gmail where (auto-)deleted messages would get archived instead of deleted. Move them to the Trash folder for Gmail which auto-deletes trashed messages in 30 days #3972
  • Clear config cache after backup import. This bug sometimes resulted in the import to seemingly work at first. #4067
  • Update timestamps in param columns with transactions. #4083

1.109.0

Changes

  • deltachat-rpc-client: use dataclass for Account, Chat, Contact and Message #4042

Fixes

  • deltachat-rpc-server: do not block stdin while processing the request. #4041 deltachat-rpc-server now reads the next request as soon as previous request handler is spawned.
  • Enable auto_vacuum on all SQL connections. #2955
  • Replace r2d2 connection pool with an own implementation. #4050 #4053 #4043 #4061 This change improves reliability by closing all database connections immediately when the context is closed.

API-Changes

  • Remove MimeMessage::from_bytes() public interface. #4033
  • BREAKING Types: jsonrpc: get_messages now returns a map with MessageLoadResult instead of failing completely if one of the requested messages could not be loaded. #4038
  • Add dc_msg_set_subject(). C-FFI #4057
  • Mark python bindings as supporting typing according to PEP 561 #4045
Changelog

Sourced from deltachat's changelog.

1.110.0

Changes

  • use transaction in Contact::add_or_lookup() #4059
  • Organize the connection pool as a stack rather than a queue to ensure that connection page cache is reused more often. This speeds up tests by 28%, real usage will have lower speedup. #4065
  • Use transaction in update_blocked_mailinglist_contacts. #4058
  • Remove Sql.get_conn() interface in favor of .call() and .transaction(). #4055
  • Updated provider database.
  • Disable DKIM-Checks again #4076
  • Switch from "X.Y.Z" and "py-X.Y.Z" to "vX.Y.Z" tags. #4089
  • mimeparser: handle headers from the signed part of unencrypted signed message #4013

Fixes

  • Start SQL transactions with IMMEDIATE behaviour rather than default DEFERRED one. #4063
  • Fix a problem with Gmail where (auto-)deleted messages would get archived instead of deleted. Move them to the Trash folder for Gmail which auto-deletes trashed messages in 30 days #3972
  • Clear config cache after backup import. This bug sometimes resulted in the import to seemingly work at first. #4067
  • Update timestamps in param columns with transactions. #4083

API-Changes

1.109.0

Changes

  • deltachat-rpc-client: use dataclass for Account, Chat, Contact and Message #4042

Fixes

  • deltachat-rpc-server: do not block stdin while processing the request. #4041 deltachat-rpc-server now reads the next request as soon as previous request handler is spawned.
  • Enable auto_vacuum on all SQL connections. #2955
  • Replace r2d2 connection pool with an own implementation. #4050 #4053 #4043 #4061 This change improves reliability by closing all database connections immediately when the context is closed.

API-Changes

  • Remove MimeMessage::from_bytes() public interface. #4033
  • BREAKING Types: jsonrpc: get_messages now returns a map with MessageLoadResult instead of failing completely if one of the requested messages could not be loaded. #4038
  • Add dc_msg_set_subject(). C-FFI #4057
  • Mark python bindings as supporting typing according to PEP 561 #4045

1.108.0

Changes

  • Use read/write timeouts instead of per-command timeouts for SMTP #3985
  • Cache DNS results for SMTP connections #3985

... (truncated)

Commits
  • 45817fc Release 1.110.0
  • c8ce4ce Switch to "vX.Y.Z" tagging scheme
  • 7567013 chore(jsonrpc): bump yerpc version
  • e3eb35e deltachat-jsonrpc: bump yerpc version in ts client
  • 08c9dee add test for Context::update_contacts_timestamp(), esp. the condition and the...
  • a2e088b Compile deltachat-rpc-server for Android
  • 7af1a19 Do not build more than one deltachat-rpc-server at a time
  • d0a7e5f Update timestamps in parameters with transactions
  • a82b09b Move TLS support to net::tls module
  • e9668b3 Cache INSERT statement in receive_imf
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
adbenitez commented 5 months ago

@dependabot rebase

dependabot[bot] commented 5 months ago

Looks like deltachat is up-to-date now, so this is no longer needed.