materialized-client
The official Python client for Materialized Intelligence. See docs.materialized.dev for more information.
Installing Locally (to test changes during development)
Run make install from the root directory. This should remove the old builds and reinstall the package in your environment with the latest. You can run uv pip list to ensure the package is pointing at the local files instead of the PyPI package.
Creating releases
Make sure you increment the version appropriately in pyproject.toml. Generally speaking we'll do patch versions for small tweaks, minor versions for large additions or changes to behavior, and probably do major releases once it makes sense. Since we're still in beta and 0.x.x releases, its probably okay to add backwards-incompatible changes to minor releases, but we want to avoid this if possible.
To create a release, run:
make release <version> with <version> formatted like 0.1.1
It'll prompt you for an API key to PyPI, which you must have for it to work.
We also have a test PyPI account which you can use to test creating releases before pushing to the actual PyPI hub. I believe you can only create one release per version number, so it may be worth testing if you're paranoid about getting it right.
Also make sure to update the docs and increment the docs version number to match the new release. Keeping these consistent will provide a better user experience.
Metadata
Release files for materialized-intelligence 0.1.11
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| materialized_intelligence-0.1.11.tar.gz | 17.4 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| materialized_intelligence-0.1.11-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 36.7 kB
Release files / materialized_intelligence-0.1.11.tar.gz
| Download URL | materialized_intelligence-0.1.11.tar.gz |
|---|---|
| Size | 17.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1cd1245efa2b17dba67fd78e2fcc1627f01a19b84e0776bbfee7633e195228b1
|
|
BLAKE2b-256 checksum How to use checksums |
98f2a30b135e21d55ee96788a287ec9e0071dcc35687ab3514a22069874cd94d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Release files / materialized_intelligence-0.1.11-py3-none-any.whl
| Download URL | materialized_intelligence-0.1.11-py3-none-any.whl |
|---|---|
| Size | 19.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
21aebb1ca8a885d8c95fca281b6795d6502ce5c69c37645cd930fda2e2ed9658
|
|
BLAKE2b-256 checksum How to use checksums |
91db9ffdfb85de61a165d2b397de6bf92c74b4153232b3414a3a9089637d96a1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.2
|
Security for materialized-intelligence 0.1.11
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.