Skip to main content

This package installs the modules used in "Automate the Boring Stuff with Python", 3rd Edition.

Project description

This package installs the packages (and specific versions) used in “Automate the Boring Stuff with Python”, 3rd Edition. For convenience, you can install this package with pip install automateboringstuff3 instead of installing the individual third-party packages. I’ll update this package from time to time to include the latest versions of those third-party packages that are still compatible with the book’s code examples.

Code Doesn’t Rust

Readers often installed the latest versions of third-party packages instead of the versions the book specified. When the third-party packages made backwards-incompatible changes, the book’s code examples wouldn’t work. This doesn’t mean the book is obsolete.

Code doesn’t rust; the old versions of software are as still perfectly capable as they’ve ever been. You should be on top of the latest security updates, but most updates for third-party packages are not security updates. There’s a sort of fear-of-missing-out that grips new programmers into thinking that newness is the only criteria to judge software. This endless reinvention of the wheel is a great way to sell consumers the same old software as new, but it doesn’t mean the software is significant improved.

Learning to code is a wide ocean for a short life. If a newer version of a third-party package has a feature you’d like to use, update to te new version. If not, then the version you are familiar with is fine.

Good luck on your programming journey.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

automateboringstuff3-2024.10.1.tar.gz (22.4 kB view details)

Uploaded Source

File details

Details for the file automateboringstuff3-2024.10.1.tar.gz.

File metadata

File hashes

Hashes for automateboringstuff3-2024.10.1.tar.gz
Algorithm Hash digest
SHA256 3416ffb9c090806fe482db3fc184731b393e0c42c46474054f46522e57a69799
MD5 f2bdb0b0fa4f7db30ea9e7cb625f1191
BLAKE2b-256 93e0b6ef8baff71e3fd0b573004fe924eb836ce6bed665786fc1b934e9df16ac

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page