Skip to main content

A suite of mathematical functions

Project description

afmaths

A simple package of math functions. Originally this was written to enable logging out each step in the console in a pretty way, but that is too difficult to maintain. For now it just a reference repo and a means of documenting algorithms.

Todo

  • Create output functionality, which prints (in a user friendly way) the steps required
  • Document and implement semantic versioning
  • Use currying for functions

Create and start virtual environment:

python3 -m venv venv
source venv/bin/activate

Install Required Dependencies

Ensure that setuptools and wheel are installed in your environment:

pip install -r requirements.txt
pip install -e .

Run files

python -m afmaths.space.astrodynamics

Run tests

python -m unittest

Update version number

setup(
    name="astronomy_types",
    version="0.2.0",  # Update this to the new version number
    ...
)

Build the dist

python setup.py sdist bdist_wheel

Upload with twine

twine upload dist/*

And enter in the API token when prompted

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

afmaths-2.1.0.tar.gz (81.0 kB view details)

Uploaded Source

Built Distribution

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

afmaths-2.1.0-py3-none-any.whl (102.8 kB view details)

Uploaded Python 3

File details

Details for the file afmaths-2.1.0.tar.gz.

File metadata

  • Download URL: afmaths-2.1.0.tar.gz
  • Upload date:
  • Size: 81.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for afmaths-2.1.0.tar.gz
Algorithm Hash digest
SHA256 419e14e14890ad2ad272180fbf80cd56c14c7f9830e64e54788b5aeff0a67d4d
MD5 827286d1a5e9c5df68e035eb2db4c440
BLAKE2b-256 a4b0e41d30058c5ba51e30f5ab6020a38e8e7e72f4f7bb69926e709d7e0e8ea5

See more details on using hashes here.

File details

Details for the file afmaths-2.1.0-py3-none-any.whl.

File metadata

  • Download URL: afmaths-2.1.0-py3-none-any.whl
  • Upload date:
  • Size: 102.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for afmaths-2.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 043c557c13583f45e927e90fe414cabb7f28aaf537e7e7a6bb0f325e56846f9b
MD5 2fa2b2552f65d484fcc870f0f0f08564
BLAKE2b-256 cde7a158f90dac65b6a43ebd23ed14e1ee987a009f28cfba98ee5190596aa76a

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