A comprehensive library of common undergraduate and school lab practicals.
Project description
LabAssist: Your Practical Companion
A comprehensive library of common undergraduate and school lab practicals.
Features
- Instant Code: Get ready-to-use code for various algorithms and practicals.
- Smart Search: Find the right practical using natural language search.
- File Integration: Directly write or append code to your local files using the
--toflag.
Installation
To install labassist, run the following command in your terminal:
pip install labassist
How to Use
The primary command is labassist. You can search for a practical and use the --to flag to specify a target file.
1. View code in terminal
Simply provide the name of the practical:
labassist palindrome
2. Write code to a specific file
Use the --to flag followed by the filename. If the file doesn't exist, it will be created. If it does exist, the code will be appended to the end.
# This creates/appends to my_script.py
labassist binary_search --to my_script.py
3. Search with natural language
labassist "how to check for a leap year" --to lab_tasks.py
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
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 labassist-0.1.2.tar.gz.
File metadata
- Download URL: labassist-0.1.2.tar.gz
- Upload date:
- Size: 7.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4b58b726d618d4435d94d23667110dc121b717d9267f3578f3a0401a9bf846e2
|
|
| MD5 |
241a65c8dd248d311db75d9bea2431cf
|
|
| BLAKE2b-256 |
8624043126ecf6e134ff551b6117553da5179b7b1a410477e9213832da73a360
|
Provenance
The following attestation bundles were made for labassist-0.1.2.tar.gz:
Publisher:
publish.yml on vashikaran-projects/Lab_Assist
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
labassist-0.1.2.tar.gz -
Subject digest:
4b58b726d618d4435d94d23667110dc121b717d9267f3578f3a0401a9bf846e2 - Sigstore transparency entry: 1091393775
- Sigstore integration time:
-
Permalink:
vashikaran-projects/Lab_Assist@07a0b6251029efbf81149a827cd62b3a5dd8be08 -
Branch / Tag:
refs/tags/v0.1.2 - Owner: https://github.com/vashikaran-projects
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@07a0b6251029efbf81149a827cd62b3a5dd8be08 -
Trigger Event:
release
-
Statement type:
File details
Details for the file labassist-0.1.2-py3-none-any.whl.
File metadata
- Download URL: labassist-0.1.2-py3-none-any.whl
- Upload date:
- Size: 8.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5ed46a6a912425d3967cbb5fdade7571326a026a0ac9a1961ac66749755ce0d1
|
|
| MD5 |
dc77a752b00c56dcc26ef2f0e59134ad
|
|
| BLAKE2b-256 |
9192a606baeb5b343b0948707486b8a3ae3918014ad2ccf23baa8f077ba256fa
|
Provenance
The following attestation bundles were made for labassist-0.1.2-py3-none-any.whl:
Publisher:
publish.yml on vashikaran-projects/Lab_Assist
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
labassist-0.1.2-py3-none-any.whl -
Subject digest:
5ed46a6a912425d3967cbb5fdade7571326a026a0ac9a1961ac66749755ce0d1 - Sigstore transparency entry: 1091393843
- Sigstore integration time:
-
Permalink:
vashikaran-projects/Lab_Assist@07a0b6251029efbf81149a827cd62b3a5dd8be08 -
Branch / Tag:
refs/tags/v0.1.2 - Owner: https://github.com/vashikaran-projects
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@07a0b6251029efbf81149a827cd62b3a5dd8be08 -
Trigger Event:
release
-
Statement type: