Skip to main content

PyLocket CLI

Protect and distribute Python applications from the command line.

Installation

pip install pylocket

Supported Python Versions

  • Python 3.12
  • Python 3.13
  • Python 3.14

Quick Start

# Authenticate via browser (recommended for 2FA users)
pylocket login --sso

# Or authenticate with email/password
pylocket login

# List your apps
pylocket apps list

# Protect a PyInstaller executable
pylocket protect --app <APP_ID> --artifact dist/myapp.exe

# Check build status
pylocket status --build <BUILD_ID>

# Download the protected artifact
pylocket fetch --build <BUILD_ID> --out ./protected/

Commands

Command Description
pylocket login Authenticate with your PyLocket account
pylocket login --sso Authenticate via browser (OAuth2 PKCE — recommended for 2FA)
pylocket apps list List all your applications
pylocket apps create Create a new application
pylocket protect Upload and protect an artifact
pylocket status Check build protection status
pylocket fetch Download a protected artifact
pylocket distribute Generate end-user download links
pylocket licenses Manage license keys
pylocket webhook Configure build event webhooks

Supported Artifact Types

  • PyInstaller (onefile and onedir)
  • cx_Freeze (Windows .exe)
  • Briefcase (macOS, Windows, Linux)
  • Wheels (.whl)
  • Raw scripts (.py)
  • ZIP archives
  • macOS .app bundles

Documentation

Full documentation: docs.pylocket.com

Support

Download files

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

Source Distribution

pylocket-1.1.16.tar.gz (29.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pylocket-1.1.16-py3-none-any.whl (37.9 kB view details)

Uploaded Python 3

File details

Details for the file pylocket-1.1.16.tar.gz.

File metadata

  • Download URL: pylocket-1.1.16.tar.gz
  • Upload date:
  • Size: 29.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.18

File hashes

Hashes for pylocket-1.1.16.tar.gz
Algorithm Hash digest
SHA256 12a2000dbc6559e8115510db69fab22d434fbffcd54e622d00929012c501982d
MD5 b9ab187442f79f3b90dee0ba3499d431
BLAKE2b-256 6e0b94f8684549a73803a52f97eb73730d1b2cc0a4f30527f8b6615e2de9244d

See more details on using hashes here.

File details

Details for the file pylocket-1.1.16-py3-none-any.whl.

File metadata

  • Download URL: pylocket-1.1.16-py3-none-any.whl
  • Upload date:
  • Size: 37.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.18

File hashes

Hashes for pylocket-1.1.16-py3-none-any.whl
Algorithm Hash digest
SHA256 2b7a01e0d86ff0911b52a90cf15ea20321ea84365e7123f0ebf3b3c3d14ae486
MD5 60e6cb56ed147688dd696a6bbfa0659e
BLAKE2b-256 1e7f5976093363fe1a2bf8692d91b2475450a7adfd511329de4fc854d0199335

See more details on using hashes here.

Release history Release notifications | RSS feed

1.1.20

2 files

1.1.19

2 files

1.1.18

2 files

1.1.17

2 files

This release

1.1.16 This release

2 files

1.1.15

2 files

1.1.14

2 files

1.1.13

2 files

1.1.12

2 files

1.1.11

2 files

1.1.10

2 files

1.1.9

2 files

1.1.8

2 files

1.1.7

2 files

1.1.6

2 files

1.1.5

2 files

1.1.4

2 files

1.1.3

2 files

1.1.2

2 files

1.1.1

2 files

1.1.0

2 files

1.0.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page