NStudyPy
NStudyPy 工具包
要求
- Python 3.10+
安装方法
使用 pip
pip install -U NStudyPy -i https://pypi.org/simple
使用 uv
uv add NStudyPy
开发
本项目使用 uv 进行依赖管理。
环境准备
- 安装 uv
# Windows
pip install uv
# macOS/Linux
curl -LsSf https://astral.sh/uv/install.sh | sh
- 克隆项目仓库
git clone https://github.com/lizhq/NStudyPy.git
cd NStudyPy
- 同步项目依赖
# uv 会自动读取 pyproject.toml 并同步所有依赖
uv sync
开发工作流
添加新依赖
# 添加运行时依赖
uv add requests
# 添加开发依赖
uv add --dev pytest
更新依赖
# 更新所有依赖到最新版本
uv lock --upgrade
# 同步更新后的依赖
uv sync
运行 Python 脚本
# 在 uv 管理的环境中运行
uv run python your_script.py
版本更新历史
查看完整的版本更新历史,请参考 CHANGELOG.md
Metadata
Release files for NStudyPy 0.0.20
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| nstudypy-0.0.20.tar.gz | 45.8 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nstudypy-0.0.20-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 57.2 kB
Release files / nstudypy-0.0.20.tar.gz
| Download URL | nstudypy-0.0.20.tar.gz |
|---|---|
| Size | 45.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
29b3b7fe50b903ae00c9e4abe505ac495adba1ced982224497d5bd088a2c241d
|
|
BLAKE2b-256 checksum How to use checksums |
fa16eb37fdc6836ea50045956e666024ce3cd97ff1ca3dd4ef5d56c4bd7ffa29
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / nstudypy-0.0.20-py3-none-any.whl
| Download URL | nstudypy-0.0.20-py3-none-any.whl |
|---|---|
| Size | 11.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
208a310ad6e5cce2854e95a2bdd6ea09ce0c87254f4545b20a77759e1df8ee23
|
|
BLAKE2b-256 checksum How to use checksums |
5bdac206a2909f8358a7d55913571732861dd6661d99807cadf30e22f04f71be
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Security for NStudyPy 0.0.20
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.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.