This is a simple vector python package.
Project description
FastVector
Template For Python Projects
This is a template for Python projects. What you get:
- Source code and test code is seperated in different directories.
- External libraries installed and managed by Pip and setuptools in a pyproject.toml.
- Setup for tests using Pytest and coverage with Pytest-Cov.
- Continuous testing with Github-Actions including pre-commit.
- Code coverage reports, including automatic upload to Codecov.
- Code documentation with Mkdocs.
Structure
├── pyproject.toml
├── ... other config files ...
├── docs
│ ├── api.md
│ └── index.md
├── examples
│ └── ...
├── fastvector
│ ├── __init__.py
│ ├── vector.py
│ └── version.py
└── tests
├── __init__.py
└── test_vector.py
Commands
# Build and Install (local)
pip install -e . # OR
pip install -e ../Python-Project-Template # OR
pip install -e ../Python-Project-Template[all]
# Test
pytest tests # OR
pytest . # OR
pytest
# Code Coverage
pytest --cov=fastvector tests --cov-report=html
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
fastvector123-5.3.0.tar.gz
(13.8 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file fastvector123-5.3.0.tar.gz.
File metadata
- Download URL: fastvector123-5.3.0.tar.gz
- Upload date:
- Size: 13.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cce2faefdca2ab5c72671410cd228306fa1c1ea79ffedf66eb3c14fedacbc9ed
|
|
| MD5 |
898575f919b05f00bcb041c72b4502fb
|
|
| BLAKE2b-256 |
f68beb410928cf550233ecad7dbc6cc92b822d987a737df1450a0bd1634a702e
|
File details
Details for the file fastvector123-5.3.0-py3-none-any.whl.
File metadata
- Download URL: fastvector123-5.3.0-py3-none-any.whl
- Upload date:
- Size: 5.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0aeb32584c9f83daae0c64208df858382370a516f017e7790a8a3b6230467854
|
|
| MD5 |
6b1c77469dc3f092a8f186c0453a011b
|
|
| BLAKE2b-256 |
b05f51b2603cc69760ddac7260a0876a74d5fad240c70df9ace4de7c85b275f0
|