Timeline



Nov 13, 2021:

6:18 PM Milestone 5.0.2 completed
6:17 PM Documentation edited by schwa
(diff)
6:17 PM ftputil-5.0.2.tar.gz attached to Download by schwa
6:17 PM Download edited by schwa
(diff)
6:13 PM Changeset [2084:d7fbfbf4c8a9]default by Stefan Schwarzer <sschwarzer@…>
Added tag release5_0_2 for changeset cffaf9b7478c
6:13 PM Changeset [2083:cffaf9b7478c] by Stefan Schwarzer <sschwarzer@…>
Removed tag release_5_0_2
6:12 PM Changeset [2082:bd8daaf9741a] by Stefan Schwarzer <sschwarzer@…>
Added tag release_5_0_2 for changeset 9a026b33724c
6:10 PM Changeset [2081:9a026b33724c] by Stefan Schwarzer <sschwarzer@…>
Update documentation for new version
6:09 PM Changeset [2080:38d907c0611a] by Stefan Schwarzer <sschwarzer@…>
Update version to 5.0.2
6:08 PM Changeset [2079:909e4c6cd2b7] by Stefan Schwarzer <sschwarzer@…>
Update README and announcements for version 5.0.2
5:03 PM Ticket #148 (Wrong query results for empty path) closed by schwa
fixed: - FTPHost.path.isdir, isfile and islink now return False for …
4:37 PM Changeset [2078:f3cbaa1dbc21] by Stefan Schwarzer <sschwarzer@…>
Raise `FTPIOError` for empty paths ("") Raising an `IOError` is also the default for Python's native file system code. Even `touch ""` in the shell reacts with "No such file or directory". The exception in the ftputil code is the `FTPHost.chdir` method, for two reasons: - `cd ""` in the shell gives no error and just stays in the current directory. - There's one place in the ftputil code where a path is split with `head, tail = FTPHost.path.split(path)`. If `path` was just a file or directory name, without a preceeding directory, `head` would be "" and the following `FTPHost.chdir(head)` would fail. Since I can imagine this pattern may occur in real-life code and the shell is "neutral" on it, I'm more defensive here than with the other ftputil APIs. ticket: 148
4:37 PM Changeset [2076:74efe91d74b7] by Stefan Schwarzer <sschwarzer@…>
Improve docstrings
4:17 PM Changeset [2077:3ea9ef80d165] by Stefan Schwarzer <sschwarzer@…>
Return `False` for empty path Return `False` for empty paths in the `FPTHost.path.is*` methods. Handling of empty paths ("") doesn't work by default because as soon as we build an absolute path with the current directory, the path becomes the current directory and we don't see the empty path argument anymore. ticket: 148

Nov 8, 2021:

11:17 PM Ticket #148 (Wrong query results for empty path) created by schwa
A user reported that several FTPHost methods return wrong results …

Aug 30, 2021:

9:00 PM MailingList edited by schwa
Update info for new list at Sourcehut (diff)
Note: See TracTimeline for information about the timeline view.