No project description provided
Project description
quantumtools
machine learning utilities
User Setup
pip install quantumtools
Development setup
1. **Note** prepend `py -3.8 -m` if there are different pythonv versions
1. Install poetry
1. `pip install poetry` # develop in python 3.8
1. **Note** in windows and vscode, need to ensure vscode env path is
1. `~/.virtualenvs`
1. `"python.venvPath": "~/.virtualenvs"` in settings.json
1. and `py -3.8 -m poetry config virtualenvs.in-project false`
1. `py -3.8 -m poetry config virtualenvs.path "~\.virtualenvs"`
1. to recreate env with updated pyproject.toml
1. enter python env with `py -3.8 -m poetry shell`
1. `update_env.bat`
1. to add dependencies
1. enter python env `py -3.8 -m poetry shell`
1. `poetry add packagename@^#.#.#` , @ is for version increase
1. for development dependencies `poetry add --group dev packagename@^#.#.#`
Dev Reference
1. Generate pyproject.toml interactively and create venv
1. poetry init or poetry new packagename
1. Add dependency
1. poetry add requests # Add --group dev for development dependencies
1. Install dependencies into venv
1. poetry install
1. Activate venv
1. poetry shell
1. Exit venv
1. exit
1. **NOTE**, to add for installs from github, use `poetry2setup > setup.py`
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
quantumtools-0.1.2.tar.gz
(15.4 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 quantumtools-0.1.2.tar.gz.
File metadata
- Download URL: quantumtools-0.1.2.tar.gz
- Upload date:
- Size: 15.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
13bfcb50b2ba89ac64d9595b7494a82e078984f43fbf977d9de81d977ae5ea6e
|
|
| MD5 |
9a9d8f989420dc5f00700a3ffa51b45e
|
|
| BLAKE2b-256 |
3880b61afaf6fad0a07b1c095482102f601c956b845646853b2d72967b6c635d
|
File details
Details for the file quantumtools-0.1.2-py3-none-any.whl.
File metadata
- Download URL: quantumtools-0.1.2-py3-none-any.whl
- Upload date:
- Size: 15.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
806625a0f80793abab495b6753f91e0b769663361d2215d0792ff3817f324eed
|
|
| MD5 |
e3d0ef441bb1e14cea0d30171b35738a
|
|
| BLAKE2b-256 |
b83d72076a068ea4896189a85d2f5de0311141cbda04a7c98fcce509a53bca74
|