scikit-cosmo
A collection of scikit-learn compatible utilities that implement methods developed in the COSMO laboratory
Deprecation Warning
IMPORTANT: This package has been renamed to scikit-matter (skmatter). This package will no longer be maintained and updated.
Please install the new package, skmatter, using:
pip install skmatter
Installation
pip install skcosmo
You can then import skcosmo in your code!
Developing the package
Start by installing the development dependencies:
pip install tox black flake8
Then this package itself
git clone https://github.com/lab-cosmo/scikit-cosmo
cd scikit-cosmo
pip install -e .
This install the package in development mode, making is importable globally
and allowing you to edit the code and directly use the updated version.
Running the tests
cd <scikit-cosmo PATH>
# run unit tests
tox
# run the code formatter
black --check .
# run the linter
flake8
You may want to setup your editor to automatically apply the black code formatter when saving your files, there are plugins to do this with all major editors.
License and developers
This project is distributed under the BSD-3-Clauses license. By contributing to it you agree to distribute your changes under the same license.
Metadata
Release files for skcosmo 0.1.3
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 | Actions |
|---|---|---|---|---|
| skcosmo-0.1.3.tar.gz | 1.0 MB | Without provenance | Details for skcosmo-0.1.3.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| skcosmo-0.1.3-py3-none-any.whl | Python 3 | none | any | Details for skcosmo-0.1.3-py3-none-any.whl |
Total release size: 2.0 MB
Release files / skcosmo-0.1.3.tar.gz
| Download URL | skcosmo-0.1.3.tar.gz |
|---|---|
| Size | 1.0 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
258f38c219b7014734e0e29a10d9c2fa7cc3b705d367522734157e6d7922ba6f
|
|
BLAKE2b-256 checksum How to use checksums |
fda578a509dc49c43f1dec99f5e8e6269b9d0571ccca7d1f904767bc67927f23
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.0
|
Release files / skcosmo-0.1.3-py3-none-any.whl
| Download URL | skcosmo-0.1.3-py3-none-any.whl |
|---|---|
| Size | 1.0 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b772c768b6d2c18a03d057fe8f2385ce5635c4404f94b6e1d0152e255e5953dd
|
|
BLAKE2b-256 checksum How to use checksums |
bce50175c8bacc5ba7fc4106112de117693a32ecf09f8de7212fd03f45be5953
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.7.1 importlib_metadata/4.11.3 pkginfo/1.8.3 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.7.13
|
Security for skcosmo 0.1.3
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.