automateboringstuff3


Nameautomateboringstuff3 JSON
Version 2024.10.1 PyPI version JSON
download
home_pagehttps://github.com/asweigart/automateboringstuff3
SummaryThis package installs the modules used in "Automate the Boring Stuff with Python", 3rd Edition.
upload_time2024-10-01 23:40:53
maintainerNone
docs_urlNone
authorAl Sweigart
requires_pythonNone
licenseBSD
keywords automate boring stuff python
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            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"
}
        
Elapsed time: 0.37640s