03. Core Python. Organizing Larger Programs (Austin Bingham & Robert Smallshire, 2019)

2. Nesting Modules with Packages: 00:00:00 __ 1. Version Check 00:00:20 __ 2. Prerequisites 00:03:57 __ 3. Introduction to Packages 00:06:17 __ 4. Locating Modules 00:09:52 __ 5. Summary 3. Implementing Packages: 00:10:34 __ 1. Creating Packages 00:15:58 __ 2. Creating a Subpackage 00:21:48 __ 3. Relative Imports 00:26:29 __ 4. Using __all__ 4. Namespace and Executable Packages: 00:29:56 __ 1. Namespace Packages 00:33:19 __ 2. Executable Directories 00:36:26 __ 3. Executable Zip Files 00:37:23 __ 4. Executable Packages 5. Recommended Package Layout: 00:41:02 __ 1. Python Project Structure 00:45:34 __ 2. A Concrete Example - demo_reader 00:46:42 __ 3. Implementing Plugins with Namespace Packages 00:51:18 __ 4. Implementing Plugins with setuptools 6. Package Distribution: 00:55:13 __ 1. Source Distributions 00:57:34 __ 2. Built Distributions 00:59:45 __ 3. Uploading Packages to a Package Server 01:03:02 __ 4. Summary
Back to Top