python3-txtftp - Twisted-based TFTP implementation

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Main amd64
Package name python3-txtftp
Package version 0.1~bzr47
Package release 0ubuntu2
Package architecture all
Package type deb
Installed size 87 B
Download size 17.18 KB
Official Mirror
A Twisted-based TFTP implementation that implements:
* RFC1350 (base TFTP specification) support.
* Asynchronous backend support.
* netascii transfer mode.
* RFC2347 (TFTP Option Extension) support. blksize (RFC2348) and timeout.
(partial support for RFC2349) options are supported.
* An actual TFTP server.
* Plugin for twistd.


Package Version Architecture Repository
python3-txtftp_0.1~bzr47-0ubuntu2_all.deb 0.1~bzr47 all Ubuntu Main
python3-txtftp - - -


Name Value
python3-twisted -
python3-zope.interface -
python3:any >= 3.4~


Type URL
Binary Package python3-txtftp_0.1~bzr47-0ubuntu2_all.deb
Source Package python-tx-tftp

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install python3-txtftp deb package:
    # sudo apt-get install python3-txtftp




2018-04-23 - Matthias Klose <>
python-tx-tftp (0.1~bzr47-0ubuntu2) bionic; urgency=medium
* Bump dephelper and standards versions.
* Fix build with recent setuptools.
2017-04-11 - Andres Rodriguez <>
python-tx-tftp (0.1~bzr47-0ubuntu1) zesty; urgency=medium
* New upstream revision that only includes bug fixes and changes made 
in previous Ubuntu packaging (lp:python-tfx-tftp) (LP: #1682187).
- Include fixes to and tox (bzr43).
- Include port to python3 (bzr44).
- Mention object transfer in README (bzr45)
- Fix handle non-RRQ/WRQ datagrams on default port (bzr46) (LP: #1682139)
- Fix tracebacks that cause tftp to temporarily stop with
missing 'stopListening', 'socket' (LP: #1376483, LP: #1381129)
* debian/patches:
- 04-setup-py-and-tox.patch: Drop, merged upstream (bzr43)
- 05-python3-support.patch: Drop, merged upstream (bzr44)
- 99-drop-trial.patch: Drop setuptools_trial, provided that it is not
in the Ubuntu archive.
2015-12-15 - Andres Rodriguez <>
python-tx-tftp (0.1~bzr42-0ubuntu2) xenial; urgency=medium
* debian/control: Depends on python3-twisted instead of
2015-10-22 - Andres Rodriguez <>
python-tx-tftp (0.1~bzr42-0ubuntu1) xenial; urgency=medium
* Enable python3
- debian/control: Add python3 definitions.
- debian/rule: Build with python3.
- debian/patches/{98-setup-py-and-tox,99-python3-support}.patch: Add
support for a for python3.
2015-06-22 - Andres Rodriguez <>
python-tx-tftp (0.1~bzr38-0ubuntu4) wily; urgency=medium
* debian/patches/05_lp1317705.patch: Regonise error code 8, which is
used to terminate a transfer due to option negotiation.
See RFC 2347, "TFTP Option Extension". (LP: #1317705)
2014-05-06 - Andres Rodriguez <>
python-tx-tftp (0.1~bzr38-0ubuntu3) utopic; urgency=medium
* debian/patches/04-implement-rollover.patch: Resets the block number
counter back to 0 after it reaches 2^16.
2014-02-23 - Matthias Klose <>
python-tx-tftp (0.1~bzr38-0ubuntu2) trusty; urgency=medium
* Rebuild to drop files installed into /usr/share/pyshared.
2014-01-30 - Andres Rodriguez <>
python-tx-tftp (0.1~bzr38-0ubuntu1) trusty; urgency=low
* New upstream release
* debian/patches/03-longer-timeouts.patch: Refreshed.
2013-05-31 - Andres Rodriguez <>
python-tx-tftp (0.1~bzr37-0ubuntu1) saucy; urgency=low
* New upstream release
* debian/patches:
- 01-tsize-support.patch, 02-ip-context.patch, logmsg-ftbfs.patch: Drop.
Merged upstream.
- 03-longer-timeouts.patch: Refreshed.
2013-04-01 - Andres Rodriguez <>
python-tx-tftp (0.1~bzr31-0ubuntu8) raring; urgency=low
* debian/patches/03-longer-timeouts.patch: Increase the timeout to not
discard the session state because some clients are less tolerant to
the provided timeouts. This solution closer matches that of tftpd-hpa.
Thanks to Spads and Daviey for investigating and coming up with the
solution. (LP: #1155556)

See Also

Package Description
python3-tz_2018.3-2_all.deb Python3 version of the Olson timezone database
python3-ubuntu-image_1.3+18.04ubuntu2_all.deb toolkit for building Ubuntu images
python3-unidiff_0.5.4-1_all.deb Unified diff Python parsing/metadata extraction library (Python 3)
python3-unittest2_1.1.0-6.1_all.deb backport of the enhanced unittest testing framework - Python 3.x
python3-uno_6.0.3-0ubuntu1_amd64.deb Python-UNO bridge
python3-update-manager_18.04.11_all.deb python 3.x module for update-manager
python3-urllib3_1.22-1_all.deb HTTP library with thread-safe connection pooling for Python3
python3-uvloop_0.8.1+ds1-1_amd64.deb fast implementation of asyncio event loop on top of libuv
python3-vine_1.1.4+dfsg-2_all.deb Python promises (Python 3 version)
python3-voluptuous_0.9.3-1_all.deb Python 3 library to validate data
python3-wadllib_1.3.2-3_all.deb Python 3 library for navigating WADL files
python3-waitress_1.0.1-1_all.deb production-quality pure-Python WSGI server (Python 3)
python3-webencodings_0.5-2_all.deb Python implementation of the WHATWG Encoding standard
python3-webob_1.7.3-2fakesync1_all.deb Python module providing WSGI request and response objects (Python 3)
python3-webtest_2.0.28-1ubuntu1_all.deb wraps any WSGI application and makes it easy to test