Skip to main content

python-ls

A Python implementation of the 'ls' command, inspired by the structure of python-du.

Installation

pip install -e .
pip uninstall python-ls

Usage

python-ls [path] [options]

If no path is given, the current directory is scanned.

Publishing to PyPI

pip install build twine
python -m build
twine upload dist/*

When prompted, use __token__ as the username and your PyPI API token as the password.

To skip the prompt, create a ~/.pypirc file:

[pypi]
username = __token__
password = pypi-YOUR-TOKEN-HERE

Note: Bump the version in pyproject.toml before each upload — PyPI rejects duplicate version numbers.

Requirements

  • Python >= 3.9
  • No external dependencies

Metadata

Release files for python-peter-ls 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for python-peter-ls 0.1.0
File Size Uploaded Provenance Actions
python_peter_ls-0.1.0.tar.gz 3.2 kB Without provenance Details for python_peter_ls-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for python-peter-ls 0.1.0
File Interpreter ABI Platform Actions
python_peter_ls-0.1.0-py3-none-any.whl Python 3 none any Details for python_peter_ls-0.1.0-py3-none-any.whl

Total release size: 7.3 kB

Release files / python_peter_ls-0.1.0.tar.gz

Download URL python_peter_ls-0.1.0.tar.gz
Size 3.2 kB
Tags Source
SHA-256 checksum
How to use checksums
eec7933f70f0b7216462cb8fc8abc0cd832b9aae75725f811c07a99cab2331a8
BLAKE2b-256 checksum
How to use checksums
b8878e179fd21787a3a383741ccb405995f5dab0e1188dc60dd4af4a5354ba10
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / python_peter_ls-0.1.0-py3-none-any.whl

Download URL python_peter_ls-0.1.0-py3-none-any.whl
Size 4.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c0f0b5f718777e356ab3c81207593031b79276b59bac0ee71e73561b3e7d1a6d
BLAKE2b-256 checksum
How to use checksums
fd3068d5971048893019efb06f365c03e823084e52cdfbf2db0efba38739a54b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Security for python-peter-ls 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

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