Revisions of python-pyftpdlib
buildservice-autocommit
accepted
request 1198052
from
Dirk Mueller (dirkmueller)
(revision 47)
baserev update by copy to link target
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 (dirkmueller)
(revision 45)
baserev update by copy to link target
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 (StevenK)
(revision 43)
baserev update by copy to link target
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 (dirkmueller)
(revision 41)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 1081552
from
Dirk Mueller (dirkmueller)
(revision 40)
SR for python stack proposal
buildservice-autocommit
accepted
request 1032495
from
Markéta Machová (mcalabkova)
(revision 39)
baserev update by copy to link target
Markéta Machová (mcalabkova)
accepted
request 1032045
from
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 (mcepl)
committed
(revision 37)
- Switch off the test suite, it just doesn't work reliably
Matej Cepl (mcepl)
committed
(revision 36)
More POWER!
Matej Cepl (mcepl)
committed
(revision 35)
Actually add the _constraints file
Matej Cepl (mcepl)
committed
(revision 34)
Actually do it
Matej Cepl (mcepl)
committed
(revision 33)
- Skip over failing tests (the same bug)
Matej Cepl (mcepl)
committed
(revision 32)
- Add _constraints file to require at least two CPUs (gh#giampaolo/pyftpdlib#540).
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 (mcepl)
(revision 30)
baserev update by copy to link target
Matej Cepl (mcepl)
accepted
request 891405
from
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 (mcepl)
(revision 28)
baserev update by copy to link target
Displaying revisions 1 - 20 of 47