Skip to main content

pampa

PyPI - Version PyPI - Python Version


Description

This is a template used to start python projects.

It can be used as if clonning the git repository, or using degit:

degit https://github.com/nuxion/python-template <your-project-name>

After that run rename.sh script to refactor folders and names to the new one:

./rename.sh <your-project-name>

Features

  • Makefile for common tasks
  • Sphinx
  • pytest
  • .gitignore for python + nodejs projects + emacs + vim + vscode (using topal gitignore generation tool)
  • jupyter as optional dependency + jupytext
  • linting tools

Dependencies

Dependencies are handled by uv->dependencies

Adding a main dependency:

uv add flask

Add dev dependency

uv add --dev ruff

Fresh install:

uv sync --locked

Export:

uv export --format requirements-txt

References

License

pampa is distributed under the terms of the MIT license.

Download files

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

Source Distribution

pampa-0.1.0.tar.gz (21.3 kB view details)

Uploaded Source

Built Distribution

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

pampa-0.1.0-py3-none-any.whl (3.0 kB view details)

Uploaded Python 3

File details

Details for the file pampa-0.1.0.tar.gz.

File metadata

  • Download URL: pampa-0.1.0.tar.gz
  • Upload date:
  • Size: 21.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.27 {"installer":{"name":"uv","version":"0.11.27","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for pampa-0.1.0.tar.gz
Algorithm Hash digest
SHA256 351640b0e73f6c265cce017bf3bf75d83adff9a6cc1e9fb887c1eade4dac7853
MD5 3c48a07b93fb3e6d024ef1d19de6a2c4
BLAKE2b-256 900b72e13035a97bbf887d54062fd59bd5164981dd0ebb4389b0660e95afd1c4

See more details on using hashes here.

File details

Details for the file pampa-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: pampa-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.27 {"installer":{"name":"uv","version":"0.11.27","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for pampa-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7ab88acf5cce785f83f75c873bcd6c7bdea52058acb40aebef7d47e13f254477
MD5 582c52a282f472847ed6ba5815bcc4c1
BLAKE2b-256 1d63fa422c514d35732fa22fecf4f4f8658740b5775d1e0db137ff99ac80f6f2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page