# Pengemasan dan Distribusi Perangkat Lunak

Pustaka ini membantu Anda dengan menerbitkan dan melakukan instalasi perangkat lunak Python. Sementara modul-modul ini dirancang untuk bekerja bersama dengan Python Package Index <https://pypi.org> __, mereka juga dapat digunakan dengan server indeks lokal, atau tanpa server indeks sama sekali.

- `ensurepip` --- Bootstrapping the `pip` installer
  - Command line interface
  - Module API
    - `version()`
    - `bootstrap()`
- `venv` --- Creation of virtual environments
  - Creating virtual environments
  - How venvs work
  - API
    - `EnvBuilder`
      - `create()`
      - `ensure_directories()`
      - `create_configuration()`
      - `setup_python()`
      - `setup_scripts()`
      - `upgrade_dependencies()`
      - `post_setup()`
      - `install_scripts()`
      - `create_git_ignore_file()`
    - `create()`
  - An example of extending `EnvBuilder`
- `zipapp` --- Manage executable Python zip archives
  - Basic Example
  - Command-Line Interface
  - Python API
    - `create_archive()`
    - `get_interpreter()`
  - Contoh-contoh
  - Specifying the Interpreter
  - Creating Standalone Applications with zipapp
    - Caveats
  - The Python Zip Application Archive Format