source: ftputil/host.py

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @1715:01215a325738   12 months sschwarzer Remove `session_adapter.py` This was a crutch that was only needed ...
(edit) @1713:f146a1ea66aa   12 months sschwarzer Remove `__future__` imports With the switch to Python 3.x-only, the ...
(edit) @1711:766c15f83205   12 months sschwarzer Set `use_list_a_option` to `False` by default See ticket #110 for the ...
(edit) @1688:93401904f9bc   2 years sschwarzer Add deprecation warning about `use_list_a_option` Tell other ...
(edit) @1677:b4c9b089b6b8   2 years sschwarzer Apply `normpath` when getting the working directory When getting the ...
(edit) @1676:441d337b2878   2 years sschwarzer Reorder caught exceptions in `_available_child` Change the order of ...
(edit) @1675:1ce0dd183c17   2 years sschwarzer Fix wording
(edit) @1674:b2e19844d663   2 years sschwarzer Catch `EOFError` in `_available_child` If `host._session.pwd` raises ...
(edit) @1672:108c4eb98c66   2 years sschwarzer Add another comment on socket timeout Emphasize that a socket timeout ...
(edit) @1671:2a3350ab9374   2 years sschwarzer Handle socket read timeout in `_available_child` When `FTPFile.close` ...
(edit) @1636:8a846e32b6de   4 years sschwarzer Fix invalid 226 reply bug (ticket 102) Under FTP server load, a 226 ...
(edit) @1633:f6ab8c23435e   4 years sschwarzer Add `from __future__ import print_function` Although `print` isn't ...
(edit) @1630:2a179afe3823   4 years sschwarzer Explain why we change into the directory to check the existence In ...
(edit) @1618:3cb69eca3e41   4 years sschwarzer Add `rest` argument to `FTPHost.open` Allow a `rest` argument in ...
(edit) @1617:dac2d0091bf9   4 years sschwarzer Increase year in copyright notice
(edit) @1616:b250e8ed87a6   4 years sschwarzer Apply a variant of Roger Demetrescu's patch (see ticket #86) Thanks, ...
(edit) @1610:618b30604061   4 years sschwarzer Remove function `adapted_session`; apply `SessionAdapter` directly ...
(edit) @1603:3bdb8233c7f2   4 years sschwarzer Adapt the session, not the session factory Since the session factory ...
(edit) @1601:350fad454a39   4 years sschwarzer Adapt session factories for use with Python 2 The background is ...
(edit) @1565:a48f63e7ca64   5 years Philippe Ombredanne Fixed minor typos
(edit) @1564:c5b353a1c23d   5 years sschwarzer List contributors in `doc/contributors.txt`. So far, individual files ...
(edit) @1548:e56bed3af3e7   5 years sschwarzer Mention child cache in implementation notes comment for `FTPHost`.
(edit) @1511:ce5c6ccebd47   5 years sschwarzer Expect time shift in 15-minute units, not hour units (ticket #81).
(edit) @1506:f40b9f6738d0   6 years sschwarzer Added support for `followlinks` in `FTPHost.walk` (ticket #73).
(edit) @1502:23f0bc574981   6 years sschwarzer Raise `TypeError` instead of `PicklingError`. See also ...
(edit) @1482:600fb1c435a9   6 years sschwarzer Deliberately don't support pickling for `FTPHost` and `FTPFile`. ...
(edit) @1465:f798ea67901a   6 years sschwarzer Backed out changeset 8523e3167527. I had accidentally also committed ...
(edit) @1459:defd9fc5cd71   6 years sschwarzer Dealt with many of PyLint's messages. In some places I changed the ...
(edit) @1455:65b33e7b4287   6 years sschwarzer Merged in changes made on warpy.
(edit) @1454:8523e3167527   6 years sschwarzer Removed unused `compat.input`.
(edit) @1449:22d7f6132882   6 years sschwarzer Revised disabling of PyLint messages. - Changed disabled messages ...
(edit) @1421:a229eabbb7ef   6 years sschwarzer Removed unused imports.
(edit) @1375:2f5cdc44a364   6 years sschwarzer Unified identifiers to `dir_name`, `file_name` and `file_system`.
(edit) @1354:466c5dcbaa3d   6 years sschwarzer Removed `mode` argument from `download` and `upload` methods. From ...
(edit) @1351:28ecf0816ccc   6 years sschwarzer Changed `_FTPFile` to `FTPFile`. This still isn't a public API. ...
(edit) @1343:bcadc5b1504f   6 years sschwarzer Use double quotes (") for strings. I used to have a rule to put ...
(edit) @1319:01b85f6a1268   6 years sschwarzer Changed calls of `FTPHost.file` to `FTPHost.open`. Since `file` is no ...
(edit) @1318:ebf96932d4aa   6 years sschwarzer First go at revised I/O. `test_file.py` succeeds for Python 2 and 3. ...
(edit) @1302:ad040098c3f6   6 years sschwarzer Indented continuation lines, especially in `raise` statements.
(edit) @1301:caa398845bd0   6 years sschwarzer Implemented `unlink` as an alias of `remove`. I've no idea why this ...
(edit) @1299:f03652cab159   6 years sschwarzer Cleaned up docstring of `FTPHost.unlink`.
(edit) @1294:9949b7fa038e   6 years sschwarzer Renamed helper variables `orig_path` to `original_path`.
(edit) @1288:21db0d42c3e6   6 years sschwarzer Convert paths to unicode on entry in public methods. This fixes many ...
(edit) @1284:25228b207849   6 years sschwarzer Added tests for string type handling for `chdir` and `listdir`. TODO: ...
(edit) @1278:831382d92a2d   6 years sschwarzer Accept bytes or unicode strings for the path in `FTPHost.path.walk`.
(edit) @1273:ceaf2aecbeb6   6 years sschwarzer Ensure `FTPHost.path.exists` accepts both bytes and unicode strings. ...
(add) @1245:995030100b10   6 years sschwarzer Renamed `main.py` to `host.py` since the main content is `FTPHost`.
Note: See TracRevisionLog for help on using the revision log.