Skip to main content

常用工具包

Project description

基本库 Mag_Tools

安装依赖库

  • Rust编译器 访问 Rust 官网 并下载适用于 Windows 的安装程序,或者直接运行以下命令:
        Invoke-WebRequest -Uri https://sh.rustup.rs -OutFile rustup-init.exe
    
        .\rustup-init.exe
    
    添加 Rust 编译器的路径(通常是 C:\Users\你的用户名.cargo\bin)
  • 安装依赖项
      pip install --upgrade pip
      pip install maturin
    

发布库

  • 创建虚拟环境
    python -m venv venv
    
  • 激活虚拟环境
    venv\Scripts\activate
    
  • 安装依赖项
      pip install -r requirements.txt
    
  • 编辑打包
      python setup.py sdist bdist_wheel
    
  • 本地安装库
       pip install dist/mag_tools-0.1-py3-none-any.whl 
    
    • 上传包
        twine upload dist/*
      

配置 API Token

  • 获取API Token
  • 配置.pypirc 文件: 在用户主目录下创建 .pypirc 文件,并添加以下内容(请用真实的token替代)
    [distutils]
    index-servers =
        pypi
    
    [pypi]
    username = __token__
    password = pypi-AgENdGVzdC5weXBpLm9yZwIkZjM2YzQ2Y2QtY2Y2OS00YjY3LWE4YzUtY2Y2OTY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3YjY3Yj
    

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

mag_tools-0.1.15.tar.gz (17.4 kB view details)

Uploaded Source

Built Distribution

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

mag_tools-0.1.15-py3-none-any.whl (28.7 kB view details)

Uploaded Python 3

File details

Details for the file mag_tools-0.1.15.tar.gz.

File metadata

  • Download URL: mag_tools-0.1.15.tar.gz
  • Upload date:
  • Size: 17.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.0

File hashes

Hashes for mag_tools-0.1.15.tar.gz
Algorithm Hash digest
SHA256 b6608fcceb045ac9eb27acb90d645ead1639e0fdc1d3287eb7a9dab55ad8cbf3
MD5 afe292ba868e0a00f25ba651489c204b
BLAKE2b-256 845014043725b63603a22ff84944e1833fb64810c3613c7bb95978d5d45c6ebb

See more details on using hashes here.

File details

Details for the file mag_tools-0.1.15-py3-none-any.whl.

File metadata

  • Download URL: mag_tools-0.1.15-py3-none-any.whl
  • Upload date:
  • Size: 28.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.0

File hashes

Hashes for mag_tools-0.1.15-py3-none-any.whl
Algorithm Hash digest
SHA256 4db2bab9c99243bd1e86ef56c1c9c123f34d339182082602042515cf40285cce
MD5 9a4931cdea0a7ae3da72994b77c5e72f
BLAKE2b-256 13cd3bd61dac156ab1378de3cf18336aacf2ae14faa6bb97bb49cf4cdcb4a2d3

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