Skip to main content

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 进行依赖管理。

环境准备

  1. 安装 uv
# Windows
pip install uv

# macOS/Linux
curl -LsSf https://astral.sh/uv/install.sh | sh
  1. 克隆项目仓库
git clone https://github.com/lizhq/NStudyPy.git
cd NStudyPy
  1. 同步项目依赖
# 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


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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nstudypy-0.0.20-py3-none-any.whl (11.4 kB view details)

Uploaded Python 3

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

Hashes for nstudypy-0.0.20.tar.gz
Algorithm Hash digest
SHA256 29b3b7fe50b903ae00c9e4abe505ac495adba1ced982224497d5bd088a2c241d
MD5 8acd88e780df818a4bb4713282bc34b5
BLAKE2b-256 fa16eb37fdc6836ea50045956e666024ce3cd97ff1ca3dd4ef5d56c4bd7ffa29

See more details on using hashes here.

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

Hashes for nstudypy-0.0.20-py3-none-any.whl
Algorithm Hash digest
SHA256 208a310ad6e5cce2854e95a2bdd6ea09ce0c87254f4545b20a77759e1df8ee23
MD5 c7c5bc25ddc31d0e82d026b1cddba460
BLAKE2b-256 5bdac206a2909f8358a7d55913571732861dd6661d99807cadf30e22f04f71be

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page