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
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 | |
|---|---|---|---|
| nstudypy-0.0.20.tar.gz | 45.8 kB | 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
|