A NStudyPy useful tools
Project description
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
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
nstudypy-0.0.20.tar.gz
(45.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
nstudypy-0.0.20-py3-none-any.whl
(11.4 kB
view details)
File details
Details for the file nstudypy-0.0.20.tar.gz.
File metadata
- Download URL: nstudypy-0.0.20.tar.gz
- Upload date:
- Size: 45.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
29b3b7fe50b903ae00c9e4abe505ac495adba1ced982224497d5bd088a2c241d
|
|
| MD5 |
8acd88e780df818a4bb4713282bc34b5
|
|
| BLAKE2b-256 |
fa16eb37fdc6836ea50045956e666024ce3cd97ff1ca3dd4ef5d56c4bd7ffa29
|
File details
Details for the file nstudypy-0.0.20-py3-none-any.whl.
File metadata
- Download URL: nstudypy-0.0.20-py3-none-any.whl
- Upload date:
- Size: 11.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
208a310ad6e5cce2854e95a2bdd6ea09ce0c87254f4545b20a77759e1df8ee23
|
|
| MD5 |
c7c5bc25ddc31d0e82d026b1cddba460
|
|
| BLAKE2b-256 |
5bdac206a2909f8358a7d55913571732861dd6661d99807cadf30e22f04f71be
|