Revisions of python-pyftpdlib

buildservice-autocommit accepted request 1198052 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 47)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 46)
- update to 1.5.10:
  * use black formatter.
  * use argparse instead of deprecated optparse.
  * use pytest instead of unittest.
  * add ability to run tests in parallel with make test-
    parallel.
  * PermissionError may occur on Windows when binding ports
    from a pre-configured PASV range.
buildservice-autocommit accepted request 1161433 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 45)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 44)
- update to 1.5.9:
  * Enhancements
  * #611: use ruff code style checker instead of flake8 + isort
    (much faster + makes many more code quality checks).
  * Bug fixes
  * #604: client connection may be reset in PASV/EPSV mode during
    TLS handshake. (patch by Benedikt McMullin)
  * #607: possible infinite wait in Epoll  (patch by
    @stat1c-void)
  * #607: possible infinite traceback printing in DTPHandler
    (patch by @stat1c-void)
  * #613: (CRITICAL) bugfix for TLS disconnect causing 100% CPU
    usage. (patch by @hakai)
  * #614: close connection on SSL EOF error, instead of
    erroneously replying with "226 Transfer completed."
  * Enhancements
  * #586: removed Python 2.6 support.
  * #591: speedup logging by 28% by using logging._srcfile = None
    trick. This avoids calling calling sys._getframe() for each
    log record.
  * #605: added support for Python 3.12.
  * Enhancements
  * #544: replace Travis with Github Actions for CI testing.
  * Bug fixes
  * #481: fix [WinError 10038] an operation was attempted on
    something that is not a socket.  (patch by Tailing Yuan)
  * #578, [critical]: FTPS broke with PyOpenSSL version 22.1.0.
  * Enhancements
  * #467: added pre-fork concurrency model, spawn()ing worker
    processes to split load.
buildservice-autocommit accepted request 1112115 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 43)
baserev update by copy to link target
Steve Kowalik's avatar Steve Kowalik (StevenK) committed (revision 42)
- Add patch support-python-312.patch, support Python 3.12+
- Stop using greedy globs in %files
- Switch to autosetup and pyproject macros
- Remove Python 2 leftovers
- Enable running the tests again
buildservice-autocommit accepted request 1081657 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 41)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1081552 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 40)
SR for python stack proposal
buildservice-autocommit accepted request 1032495 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 39)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 1032045 from Yogalakshmi Arunachalam's avatar Yogalakshmi Arunachalam (yarunachalam) (revision 38)
- Update to Version: 1.5.7 - 2022-10-04
  Enhancements
  * #544: replace Travis with Github Actions for CI testing.
  Bug fixes
  * #481: fix [WinError 10038] an operation was attempted on something that is not a socket. (patch by Tailing Yuan)
  * #578, [critical]: FTPS broke with PyOpenSSL version 22.1.0.
- Update to Version: 1.5.6 - 2020-02-16
  Enhancements
  * #467: added pre-fork concurrency model, spawn()ing worker processes to split load.
  * #520: directory LISTing is now 3.7x times faster.
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 37)
- Switch off the test suite, it just doesn't work reliably
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 36)
More POWER!
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 35)
Actually add the _constraints file
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 34)
Actually do it
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 33)
- Skip over failing tests (the same bug)
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 32)
- Add _constraints file to require at least two CPUs
  (gh#giampaolo/pyftpdlib#540).
Steve Kowalik's avatar Steve Kowalik (StevenK) committed (revision 31)
- Regenerate new private key/x509 certificate for the test suite.
  (thanks, Jason!)
buildservice-autocommit accepted request 891607 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 30)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 891405 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 29)
- Skip masquerade tests failung because the newest Pythons don't
  allow invalid addresses gh#giampaolo/pyftpdlib#550, bpo-43285
- Remove script interpreter lines for test files and _compyt.py
  (fix rpmlint warnings)
buildservice-autocommit accepted request 858115 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 28)
baserev update by copy to link target
Displaying revisions 1 - 20 of 47
openSUSE Build Service is sponsored by