Skip to main content

lightweight, flexible, extensible python composite data structures

Project description

The goal of piles is provide lightweight, turnkey, extensible composite data structures.

piles's framework supports a wide range of coding styles. You can create complex multiple inheritance structures with mixins galore or simpler, compositional objects. Even though the data structures are necessarily object- oriented, all of the tools to modify them are also available as functions, for those who prefer a more funcitonal approaching to programming.

The project is also highly documented so that users and developers and make piles work with their projects. It is designed for Python coders at all levels. Beginners should be able to follow the readable code and internal documentation to understand how it works. More advanced users should find complex and tricky problems addressed through efficient code.

Project details


Download files

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

Source Distribution

piles-0.1.0.tar.gz (31.3 kB view details)

Uploaded Source

Built Distribution

piles-0.1.0-py3-none-any.whl (38.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: piles-0.1.0.tar.gz
  • Upload date:
  • Size: 31.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.7 CPython/3.9.5 Windows/10

File hashes

Hashes for piles-0.1.0.tar.gz
Algorithm Hash digest
SHA256 4057453446853b9d0d2ee08e657ce83d5e56ce3451663b5d450e18d44735c76b
MD5 1ac922504995c4a511d46a7716b9fb48
BLAKE2b-256 94f170a8bf17892efc83a7dffbcab253232bb86eacf46ae3c82cda4327243059

See more details on using hashes here.

File details

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

File metadata

  • Download URL: piles-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 38.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.7 CPython/3.9.5 Windows/10

File hashes

Hashes for piles-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 73b6e08f090c05c00e3991625ac73283bd602b5f901d479b87e348b395dae0f9
MD5 a2e0e0eb0803f305579cf0f4c3662045
BLAKE2b-256 0b1dbb64f1dbbc4f9eda49d9621ef78fc266b5b2c6c0b13d79ecf0214427c175

See more details on using hashes here.

Supported by

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