Overview
Python用のベクトル型と色々を追加するだけの汎用的なライブラリです。
This is a library that enables vector calculations in Python.
Requirement
View to requirements.txt
Optional
- CuPy (Version is Any)
Development Environments
- Cursor (FREE Plan)
⚠️当プログラムは一部に生成AIを使用して開発されています⚠️
Installations
pip install vecposlib
Usage
vectorlib
Vector: 基本的な汎用ベクトル演算クラス
Basic vector operation classVec2Vec3Vec4:Vectorから派生したN次元の処理に特化したクラス
Class specialized in N dimensions
positionlib
Position: 座標管理を補助するクラス
Classes that assist with coordinate management
Features (JP)
- 座標管理がちょっと楽になる
- 簡単なベクトル操作が可能
- 距離・ノルム・正規化・内積・外積・射影・反射などの基本演算をサポート
- シンプルで直感的なAPI
Features (EN)
- Coordinate management becomes a little easier
- Simple vector operations are possible
- Supports basic operations such as distance, norm, normalization, inner product, outer product, projection, and reflection
- Simple and intuitive API
Author Links
Metadata
Release files for VecPosLib 1.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| vecposlib-1.0.4.tar.gz | 14.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| vecposlib-1.0.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 27.7 kB
Release files / vecposlib-1.0.4.tar.gz
| Download URL | vecposlib-1.0.4.tar.gz |
|---|---|
| Size | 14.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0decb74b89dfbcc3dd476488287db1140b68e83bcc1313d37c2f617621949a5b
|
|
BLAKE2b-256 checksum How to use checksums |
22a410b1bc379791ce798c0ceb0f9fe867381d356900180e82ddbd318b82e82d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 16, 2025.
Transparency logRelease files / vecposlib-1.0.4-py3-none-any.whl
| Download URL | vecposlib-1.0.4-py3-none-any.whl |
|---|---|
| Size | 13.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5ed76482f1f8d396fb4969fd1e8b62536475853f1ebb813df30171ef8dcff384
|
|
BLAKE2b-256 checksum How to use checksums |
bc486c2686afa28f9d930d40050bf303d44e4e5fadf7e436cf0405f0e6ddd644
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 16, 2025.
Transparency log