Skip to main content

mvlogics

In math, specifically the study of logic, one occassionally finds it useful to consider logical systems other than Boolean logic, that is, true (verum) and false (falsum). There may be logics in which a member represents a statement of unknown truth, for instance. This library aims to implement the most common of these logics to facilitate mathematical research.

Setup

Besides pip, this package is also available on anaconda via the conda-forge channel.

You can install using either conda or pip, or directly from roughly fortnightly GitHub releases; no extra setup is needed.

See the installation guide for more.

Version

This is mvlogics v1.0.1.

This library is currently in the beta stage. It has not been thoroughly tested and logic implementations may contain errors.

Remarks

Regarding .markdownlint.json, even though there is no longer a pre-commit or workflow step requiring it, it contains the most basic ignores suitable for this project's files and should be respected. It will be auto-detected by relevant IDE extensions and allows running the linter locally.

This library is currently quite unoptimized, but the creator does not see much need or room for performance improvement.

Resources

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mvlogics-1.0.1.tar.gz (13.6 kB view details)

Uploaded Source

Built Distribution

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

mvlogics-1.0.1-py3-none-any.whl (14.9 kB view details)

Uploaded Python 3

File details

Details for the file mvlogics-1.0.1.tar.gz.

File metadata

  • Download URL: mvlogics-1.0.1.tar.gz
  • Upload date:
  • Size: 13.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for mvlogics-1.0.1.tar.gz
Algorithm Hash digest
SHA256 3ce6db4be396450c6e63fa40c9b29aa132e27fb9bfa6625580bc741502132b91
MD5 5d0a064eafc1ddba9452d25a42b20b87
BLAKE2b-256 f874afa102395873e2b3d8c4868ccd9cfcc24e20804285684fa7657891693e66

See more details on using hashes here.

File details

Details for the file mvlogics-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: mvlogics-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 14.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for mvlogics-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 029b71872f353a20a917fd5b761cfde4f0cd22fe13226c73297d67d70570721e
MD5 960f3f76b1023e12534d1f716113c6f8
BLAKE2b-256 77a80a6ecce6c8d491c9f493568e9734013ee89bc547f6e5d62b263e11b89a76

See more details on using hashes here.

Release history Release notifications | RSS feed

1.0.2

2 files

This release

1.0.1 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page