[project] name = "memberPlumbing" version = "0.1.0" description = "" authors = [ {name = "Adam Goldsmith", email = "adam@adamgoldsmith.name"}, ] requires-python = ">=3.11,<4.0" dependencies = [ "requests~=2.31", "ruamel-yaml~=0.17", "bitstring~=4.1", "lxml~=4.9", "peewee~=3.16", "mysqlclient~=2.1", "udm-rest-client~=1.2", "pyclip~=0.7", "recurrent~=0.4", ] [tool.pdm] [tool.pdm.dev-dependencies] dev = [ "black~=23.3", "isort~=5.11", ] [tool.pdm.build] includes = [ "memberPlumbing", ] [build-system] requires = ["pdm-backend"] build-backend = "pdm.backend" [project.scripts] doorUpdater = "memberPlumbing.doorUpdater:main" hidEvents = "memberPlumbing.hidEvents:main" sqlExport = "memberPlumbing.sqlExport:main" ucsAccounts = "memberPlumbing.ucsAccounts:main" upcomingEvents = "memberPlumbing.upcomingEvents:main" [tool.black] line-length = 88 [tool.isort] multi_line_output = 3 include_trailing_comma = true force_grid_wrap = 0 use_parentheses = true line_length = 88