Added PDM integration

This commit is contained in:
Ali Amr Ali Taha Elnwegy 2024-01-22 11:09:01 +01:00
parent 71d224d5b9
commit 40d6907dbb
2 changed files with 29 additions and 16 deletions

6
.gitignore vendored
View File

@ -9,3 +9,9 @@ activate
**/__pycache__ **/__pycache__
**/build **/build
**/build/** **/build/**
pdm.lock
.pdm-python
rigol_dg2052_python_library/
rigol_dg2052_python_library/**
rigol_dg2052_python_library.egg-info/
rigol_dg2052_python_library.egg-info/**

View File

@ -1,24 +1,31 @@
[build-system]
requires = ["setuptools"]
build-backend = "setuptools.build_meta"
[project] [project]
name = "fn_gen" name = "rigol-dg2052-python-library"
readme = "README.md" readme = "README.md"
description = "A library for usage with SCPI compliant function generators (for now the DG2000 series from rigol)" description = "A library for usage with SCPI compliant function generators (for now the DG2000 series from rigol)"
requires-python = ">=3.11" requires-python = "==3.11.*"
version = "0.0.1" version = "0.0.1"
dependencies = [ dependencies = [
"easy-scpi==0.1.4", "easy-scpi==0.1.4",
"ifaddr==0.2.0", "ifaddr==0.2.0",
"pip==23.2.1", "pip==23.2.1",
"psutil==5.9.7", "psutil==5.9.7",
"PyVISA==1.14.1", "PyVISA==1.14.1",
"PyVISA-py==0.7.1", "PyVISA-py==0.7.1",
"setuptools==65.5.0", "setuptools==65.5.0",
"typing_extensions==4.9.0", "typing_extensions==4.9.0",
"zeroconf==0.131.0" "zeroconf==0.131.0",
"typing-extensions==4.9.0",
] ]
authors = [
{name = "Ali Nwegy", email = "ali.el-nwegy@tuhh.de"},
]
license = {text = "MIT"}
[tool.setuptools] [tool.setuptools]
packages = ["fn_gen"] packages = [
"fn_gen",
"rigol_dg2052_python_library",
]
[tool.pdm]
distribution = true