Skip to main content

Provides Currency and Money classes for use in your Python code.

Project description

Build Status Latest PyPI version https://readthedocs.org/projects/py-moneyed/badge/?version=latest

Overview

The need to represent instances of money frequently arises in software development, particularly any financial/economics software. To address that need, the py-moneyed package provides the classes of Money and Currency, at a level more useful than just using Python’s Decimal class, or ($DEITY forbid) the float primitive. The package is meant to be stand-alone and used directly, or be subclassed further. py-moneyed is BSD-licensed.

Quick start

To install:

pip install py-moneyed

Use:

from moneyed import Money, USD

five_dollars = Money(5, USD)

You then use Money objects as if they were numbers, and they behave sensibly. See docs for more information (or the docs/ folder).

History

Some of the py-moneyed code was first derived from python-money available via this URL: http://code.google.com/p/python-money/ Due to inactivity, it was forked by @limist in 2010 and later moved to the py-moneyed organization.

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

py-moneyed-3.0.tar.gz (20.4 kB view details)

Uploaded Source

Built Distribution

py_moneyed-3.0-py3-none-any.whl (11.3 kB view details)

Uploaded Python 3

File details

Details for the file py-moneyed-3.0.tar.gz.

File metadata

  • Download URL: py-moneyed-3.0.tar.gz
  • Upload date:
  • Size: 20.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for py-moneyed-3.0.tar.gz
Algorithm Hash digest
SHA256 4906f0f02cf2b91edba2e156f2d4e9a78f224059ab8c8fa2ff26230c75d894e8
MD5 cbba7e2b31e093d25d990e8e4103f86e
BLAKE2b-256 2cd9cb6f113d2b7cf930bb3963d2b84ee245c20f93f9afc2e41adece58d324ae

See more details on using hashes here.

Provenance

File details

Details for the file py_moneyed-3.0-py3-none-any.whl.

File metadata

  • Download URL: py_moneyed-3.0-py3-none-any.whl
  • Upload date:
  • Size: 11.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for py_moneyed-3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9583a14f99c05b46196193d8185206e9b73c8439fc8a5eee9cfc7e733676d9bb
MD5 e09633ade6b2b24dc9ca87cc1b74e006
BLAKE2b-256 be2b2d87f12edc70f0d8c85148c51b57a4b8cf89e4d8ad291935a47ed1b7c52e

See more details on using hashes here.

Provenance

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