Revisions of python-IMAPClient

buildservice-autocommit accepted request 1137294 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 14)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 13)
- update to 3.0.1:
  * Fix missing test files
- update to 3.0.0:
  * Remove support for Python 2
  * Default contexts should use SERVER_AUTH not CLIENT_AUTH
  * New function `uid_expunge`, which requires the capability
    UIDPLUS.
  * fix: broken `get()` & `getboolean()`
  * Remove configparser deprecation warnings
  * chore: convert from `optparse` to `argparse`
  * Fix typos in docs' index file
  * Update documentation links
  * Remove usage of deprecated imp module
  * Update actions to current versions
  * Fix license in setup.py
  * Add use of the `isort` linter
  * Initial framework for adding type-hints and added type-hints
    to `version.py`
  * Bump flake8 from 4.0.1 to 6.1.0
  * Bump black from 22.3.0 to 23.7.0
- drop python-IMAPClient-no-python2.patch (upstream)
    - 2x faster _maybe_int_to_bytes for Python 2 (#375)
    - Fix _proc_folder_list quadratic runtime (#374)
  - Support the Deleted special folder used by Outlook (thanks Samir M)
- initial packaging
buildservice-autocommit accepted request 1034200 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 12)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 1034153 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 11)
- do not require six for build
- added patches
  fix https://github.com/mjs/imapclient/commit/6e6ec34b0e71975134d9492add22361ce4beb2a0
  + python-IMAPClient-no-python2.patch
buildservice-autocommit accepted request 992371 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 10)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 992368 from Otto Hollmann's avatar Otto Hollmann (ohollmann) (revision 9)
- Update to 2.3.1
  Changed
  -------
  - Use GitHub Actions instead of TravisCI
  - Improvements to code examples
  - Run tests with unittest instead of setup.py
  Added
  -----
  - New socket() method which provides access to the underlying network socket. This is useful for allowing the socket to be polled.
  - Allow flags and internaldate to be specified for MULTIAPPEND
  Fixed
  -----
  - Default SSL contexts are now created with correct purpose
  - Fixed undiscoverable tests due to name shadowing
  - Fixed missing code block directives in documentation
  - Fixed typo in tox envlist
  - Fixed formatting in release notes
buildservice-autocommit accepted request 963712 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 8)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 963654 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 7)
- python-mock is actually not required for build
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 914393 from John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) (revision 6)
- Update to 2.2.0:
  Changed
  -------
  - Performance improvements (thanks Carson Ip!)
    - 2x faster _maybe_int_to_bytes for Python 2 (#375) 
    - Fix _proc_folder_list quadratic runtime (#374) 
    - Faster utf7 encode (#373). ~40% faster for input with a mix of unicode and
      ASCII chars.
    - Cache regex in _process_select_response
  - poll() when available to surpass 1024 file descriptor limit with select()
    (#377) (thanks Jonny Hatch)
  - Use next instead of six.next as imapclient doesn't claim Python 2.5 support.
    (#396) (thanks Jasper Spaans)
  - Moved "Logged in/out" traces from INFO to DEBUG level (thanks Fabio Manganiello)
  - Run tests on Python 3.8 and 3.9
  - Support the Deleted special folder used by Outlook (thanks Samir M) 
  - Clean up timeout handling
  - Run the Black code formatter over the entire project
  Added
  -----
  - MULTIAPPEND and LITERAL+ support (#399) (thanks Devin Bayer)
  - Use ptpython for interactive shell if available (#272)
  - Allow any custom SASL mechanism to be provided. This allows mechanisms such
    as EXTERNAL, GSSAPI or SCRAM-SHA-256 to be used in the same way as with
    imaplib. (thanks Mantas Mikulėnas)
  - Add SASL OAUTHBEARER support
  - add optional timeout parameter to IMAP4_TLS.open (thanks zrose584)
  Fixed
  -----
  - fixed special folder searching
buildservice-autocommit accepted request 814680 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 5)
baserev update by copy to link target
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 812426 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 4)
initialized devel package after accepting 812426
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 812506 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 3)
- Trim bias and filler wording from descriptions.
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 2)
fix fdupes
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 812180 from John Vandenberg's avatar John Vandenberg (jayvdb) (revision 1)
Four people now have OBS projects for this.
https://pypistats.org/packages/imapclient >4k/day
Lots of usage and stars at https://github.com/mjs/imapclient/
Displaying all 14 revisions
openSUSE Build Service is sponsored by