cythonized core modules for physbo
Project description
Cythonized core modules for PHYSBO
This package contains the cythonized core modules for PHYSBO. Originally, PHYSBO used Cython to speed up the performance of the core modules, but it requires a bit extra effort to build particularly on windows. To simplify the build process, we moved the cythonized core modules to this package, and users can use PHYSBO without Cython (pure python). If users want to improve the performance, they can install this package and use the cythonized core modules again.
Dependencies
- Python >= 3.9
- Cython
- NumPy
Install
- From PyPI (recommended)
python3 -m pip install physbo-core-cython
- From source (for developers)
-
Download or clone the github repository
git clone https://github.com/issp-center-dev/PHYSBO-Core-cython
-
Install via pip
# ./PHYSBO is the root directory of PHYSBO # pip install options such as --user are avaiable python3 -m pip install ./PHYSBO-Core-cython
-
Uninstall
python3 -m pip uninstall physbo-core-cython
License
This is distributed under Mozilla Public License version 2.0 (MPL v2).
Copyright
© 2020- The University of Tokyo. All rights reserved. This software was developed with the support of "Project for advancement of software usability in materials science" of The Institute for Solid State Physics, The University of Tokyo.
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
File details
Details for the file physbo_core_cython-3.0.0.tar.gz.
File metadata
- Download URL: physbo_core_cython-3.0.0.tar.gz
- Upload date:
- Size: 160.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
431aa703925668df2b6d8247a41d51175b411e267dacf1b008ac835788c2fee4
|
|
| MD5 |
dfac33aedd6a5d63c43b861c6e09e1d6
|
|
| BLAKE2b-256 |
c7195fa3336262ae5c09dc96baff12ad0bfafcc753276ba9793a5cfac074c4d9
|
Provenance
The following attestation bundles were made for physbo_core_cython-3.0.0.tar.gz:
Publisher:
deploy_pypi.yml on issp-center-dev/PHYSBO-Core-cython
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
physbo_core_cython-3.0.0.tar.gz -
Subject digest:
431aa703925668df2b6d8247a41d51175b411e267dacf1b008ac835788c2fee4 - Sigstore transparency entry: 626402180
- Sigstore integration time:
-
Permalink:
issp-center-dev/PHYSBO-Core-cython@28c1d3e77c48872307b7abed9a530cc611fe6f51 -
Branch / Tag:
refs/tags/v3.0.0 - Owner: https://github.com/issp-center-dev
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
deploy_pypi.yml@28c1d3e77c48872307b7abed9a530cc611fe6f51 -
Trigger Event:
push
-
Statement type: