Skip to main content

twill: a simple scripting language for web browsing

twill is a simple scripting language intended for programmatic or automated browsing of websites.

The current version 3.2 supports Python 3.8 to 3.14.

Take a look at the changelog to find a list of all changes and improvements made since version 2. For a brief overview of twill's history starting from its early days, see the acknowledgements and history section.

The full documentation is included in the distribution and provided online via GitHub and ReadTheDocs.

Copyright (c) 2005-2025 by C. Titus Brown, Ben R. Taylor, Christoph Zwerschke et al.

Newer versions have been created and are maintained by Christoph Zwerschke.

twill is available for use, modification, and distribution under the MIT license.

Release files for twill 3.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for twill 3.3.1
File Size Uploaded
twill-3.3.1.tar.gz 90.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for twill 3.3.1
File Interpreter ABI Platform
twill-3.3.1-py3-none-any.whl Python 3 none any Details

Total release size: 140.0 kB

Release files / twill-3.3.1.tar.gz

Download URL twill-3.3.1.tar.gz
Size 90.2 kB
Tags Source
SHA-256 checksum
How to use checksums
fd94f99ed9fb60c69fac3f7fad668ebd138aa3e08614a4a5746f638c7fde4744
BLAKE2b-256 checksum
How to use checksums
256dcbc5546f1703e0b977be049bd41df2582858c9e646062936edd77818b987
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Release files / twill-3.3.1-py3-none-any.whl

Download URL twill-3.3.1-py3-none-any.whl
Size 49.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e948cb379286d72c066548334b2b675ddd39ef2febdb1e074439c2c091302bdb
BLAKE2b-256 checksum
How to use checksums
a5d2a730b8337fd3bdda200bccfd9d683a6f07e3e743f355539771065d15ac3c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.10

Release history Release notifications | RSS feed

This release

3.3.1 This release

2 release files

3.3

2 release files

3.2.5

2 release files

3.2.4

2 release files

3.2.3

2 release files

3.2.2

2 release files

3.2.1

2 release files

3.2

2 release files

3.1

2 release files

3.0.3

2 release files

3.0.2

2 release files

3.0.1

2 release files

3.0

2 release files

2.0.3

3 release files

2.0.2

3 release files

2.0.1

3 release files

2.0

3 release files

1.8.0

1 release file

0.9.1

1 release file

0.9

0.9b1

0.8.5

0.8.4

0.8.3

0.8.2

0.8.2a4

0.8.1

0.8

0.7.4

0.7.3

0.7.2

0.7.1

0.6

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page