Skip to main content

VecPosLib


PyPI Downloads Forks Stargazers Issues Unlicense License App Version

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 class
  • Vec2 Vec3 Vec4: 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)

Source distribution for VecPosLib 1.0.4
File Size Uploaded
vecposlib-1.0.4.tar.gz 14.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for VecPosLib 1.0.4
File Interpreter ABI Platform
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 log

Release 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

Release history Release notifications | RSS feed

This release

1.0.4 This release

2 release files

1.0.2

2 release 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