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.1.tar.gz (81.1 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.1-py3-none-any.whl (102.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: afmaths-2.1.1.tar.gz
  • Upload date:
  • Size: 81.1 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.1.tar.gz
Algorithm Hash digest
SHA256 ea6946a5546a2eaab21d156b52c56cc6ffefc8487f1268f371c858e25bf6faac
MD5 2a083900cb500a5ef3e2250f70e962ae
BLAKE2b-256 8cff881011acd70ed38f4d54d27fb949db0fdd1bfe321e77c2a5e03c8225ad8d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: afmaths-2.1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d397220dcdbe42fa68201a0c8238949cb11aa29e453490e13f199244703656f6
MD5 b7d21f543975c887a97b412e1b23e75c
BLAKE2b-256 8428bbcb65916a99eff90f05b7085ac78d0fdaa7eef2b237dddcdfd956c43c60

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