| ⇢ | B | browsepy.file.File added | |
| ⇢ | A | browsepy.file.TarFileStream added | |
| B | ↛ | browsepy.File removed | |
| A | ↛ | browsepy.TarFileStream removed |
| ⇢ | B | browsepy.file.secure_filename() added | |
| ⇢ | A | browsepy.file.alternative_filename() added | |
| ⇢ | A | browsepy.file.unix_file() added | |
| ⇢ | A | browsepy.file.TarFileStream.read() added | |
| ⇢ | A | browsepy.file.relativize_path() added | |
| ⇢ | A | browsepy.file.fmt_size() added | |
| ⇢ | A | browsepy.file.File.choose_filename() added | |
| ⇢ | A | browsepy.file.mimetypes_library() added | |
| ⇢ | A | browsepy.file.File.size() added | |
| ⇢ | A | browsepy.file.File.can_upload() added | |
| ⋮ | view more | ||
| B | ↛ | browsepy.secure_filename() removed | |
| B | ↛ | browsepy.File.mimetype() removed | |
| A | ↛ | browsepy.File.choose_filename() removed | |
| A | ↛ | browsepy.alternative_filename() removed | |
| A | ↛ | browsepy.relativize_path() removed | |
| A | ↛ | browsepy.fmt_size() removed | |
| A | ↛ | browsepy.TarFileStream.read() removed | |
| A | ↛ | browsepy.File.is_directory() removed | |
| A | ↛ | browsepy.TarFileStream.__init__() removed | |
| A | ↛ | browsepy.check_forbidden_filename() removed | |
| ⋮ | view more | ||