A simple package of math 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
- Add tests
- Create output functionality, which prints (in a user friendly way) the steps required
- Doc comments
- Document how to build/run
- Document how to upgrade the npm package
- Document and implement semantic versioning
- Use currying for functions
- Adapt hohmann transfer style to be closer to the repo's
1. Install or Activate the Virtual Environment
It's recommended to use a virtual environment for isolation. If you don't already have a virtual environment, create and activate one:
Create and start virtual environment:
python3 -m venv venv
source venv/bin/activate
2. Install Required Dependencies
Ensure that setuptools and wheel are installed in your environment:
pip install -r requirements.txt
3. Update version number
setup(
name="astronomy_types",
version="0.2.0", # Update this to the new version number
...
)
4. Build the dist
python setup.py sdist bdist_wheel
5. Upload with twine
twine upload dist/*
And enter in the API token when prompted
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file afmaths-2.0.2.tar.gz.
File metadata
- Download URL: afmaths-2.0.2.tar.gz
- Upload date:
- Size: 2.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4c671ff9f5fc1cb91767a356a78fcae18255e88d4161c8e454fa3fc1ab2b788f
|
|
| MD5 |
268869c9153f5a110ad5bc3997887e31
|
|
| BLAKE2b-256 |
2a743003f96ac7e96e44e4335d3f511206de5825d64369d3841e822b8df360ff
|
File details
Details for the file afmaths-2.0.2-py3-none-any.whl.
File metadata
- Download URL: afmaths-2.0.2-py3-none-any.whl
- Upload date:
- Size: 2.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
db0f01363fdf61d04e1d891c4b30a5f8807a4c0da83c17d26f01c6c08c0e9096
|
|
| MD5 |
4c1073803b118ba7f125252130c1c1ea
|
|
| BLAKE2b-256 |
0cc61cb0ba8a91a1b8e179ad23ccb943c2353a243bdcf93b7c057d9c2c3002cb
|