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.
Raw data
{
"_id": null,
"home_page": "https://github.com/asweigart/automateboringstuff3",
"name": "automateboringstuff3",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "automate boring stuff python",
"author": "Al Sweigart",
"author_email": "al@inventwithpython.com",
"download_url": "https://files.pythonhosted.org/packages/93/e0/b6ef8baff71e3fd0b573004fe924eb836ce6bed665786fc1b934e9df16ac/automateboringstuff3-2024.10.1.tar.gz",
"platform": null,
"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.\r\n\r\nCode Doesn't Rust\r\n=================\r\n\r\nReaders 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.\r\n\r\nCode 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.\r\n\r\nLearning 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.\r\n\r\nGood luck on your programming journey.\r\n",
"bugtrack_url": null,
"license": "BSD",
"summary": "This package installs the modules used in \"Automate the Boring Stuff with Python\", 3rd Edition.",
"version": "2024.10.1",
"project_urls": {
"Homepage": "https://github.com/asweigart/automateboringstuff3"
},
"split_keywords": [
"automate",
"boring",
"stuff",
"python"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "93e0b6ef8baff71e3fd0b573004fe924eb836ce6bed665786fc1b934e9df16ac",
"md5": "f2bdb0b0fa4f7db30ea9e7cb625f1191",
"sha256": "3416ffb9c090806fe482db3fc184731b393e0c42c46474054f46522e57a69799"
},
"downloads": -1,
"filename": "automateboringstuff3-2024.10.1.tar.gz",
"has_sig": false,
"md5_digest": "f2bdb0b0fa4f7db30ea9e7cb625f1191",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 22404,
"upload_time": "2024-10-01T23:40:53",
"upload_time_iso_8601": "2024-10-01T23:40:53.409331Z",
"url": "https://files.pythonhosted.org/packages/93/e0/b6ef8baff71e3fd0b573004fe924eb836ce6bed665786fc1b934e9df16ac/automateboringstuff3-2024.10.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-01 23:40:53",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "asweigart",
"github_project": "automateboringstuff3",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "automateboringstuff3"
}