Skip to main content

A library for dealing with seewead algebras.

Project description

Seaweed Algebra

CI Tests & Build

A Python library for dealing with seaweed algebra.

Installation

Install from GitHub

To install the library directly from GitHub simply run the following:

pip install git+https://github.com/daflamingfox/seaweed_algebra

Additionally, you can specify a specific version by appending @VERSION to the link, where @VERSION can be:

  • A specific branch, such as @main (the default if no @VERSION is provided)
  • A specific tag, such as @v0.0.5
  • A specific commit hash, such as @c87aad3

Local Development

To develop locally, you can use the -e flag in pip which will create install the package as 'editable', meaning, if you update the source files, then the package is automatically rebuilt for you.

To be more direct:

  1. Clone this repository using:

    git clone https://github.com/daflamingfox/seaweed_algebra
    
  2. Open the project directory using:

    cd seaweed_algebra
    
  3. Install the project as an editable package using:

    pip install -e .
    

Now, any changes you make to the library will immediately be represented in your installed version.

Usage

See the demo/ folder for demo examples for how to use the library.

License

This work is licensed under the GNU Lesser General Public License.

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

seaweed_algebra-0.0.5.tar.gz (38.4 kB view details)

Uploaded Source

Built Distribution

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

seaweed_algebra-0.0.5-py3-none-any.whl (13.9 kB view details)

Uploaded Python 3

File details

Details for the file seaweed_algebra-0.0.5.tar.gz.

File metadata

  • Download URL: seaweed_algebra-0.0.5.tar.gz
  • Upload date:
  • Size: 38.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for seaweed_algebra-0.0.5.tar.gz
Algorithm Hash digest
SHA256 6194255842a8e89c5d14fa544762c2332806cb36e34f0c7ddaf510686485a4c3
MD5 99379adb227969cc2659a73708b98789
BLAKE2b-256 bc052bba5f6871ac4e0910cf89e006efe56bed74ddb61a848c0163b6a101cb07

See more details on using hashes here.

Provenance

The following attestation bundles were made for seaweed_algebra-0.0.5.tar.gz:

Publisher: publish.yml on DAflamingFOX/seaweed_algebra

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file seaweed_algebra-0.0.5-py3-none-any.whl.

File metadata

File hashes

Hashes for seaweed_algebra-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 cbdbc4f5e80147c2ebed618f16700a02dbc31034c80d03fe68df832b33b92396
MD5 8ee2e7038bc6d5e63214742cfba9e00f
BLAKE2b-256 42a4926488d199f417bee5b725e0648e78978179ea9e6cd8005a4a41ff6b1eb2

See more details on using hashes here.

Provenance

The following attestation bundles were made for seaweed_algebra-0.0.5-py3-none-any.whl:

Publisher: publish.yml on DAflamingFOX/seaweed_algebra

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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