hopefully this packaging is more future-proof
This commit is contained in:
		
							
								
								
									
										22
									
								
								pyproject.toml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								pyproject.toml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| [build-system] | ||||
| requires = ["setuptools"] | ||||
| build-backend = "setuptools.build_meta" | ||||
|  | ||||
| [project] | ||||
| name = "partdb_labeler" | ||||
| version = "0.2.2" | ||||
| authors = [ | ||||
|     {name = "Scott Alfter", email = "scott@alfter.us"}, | ||||
| ] | ||||
| description = "PartDB Labeler" | ||||
| readme = "README.md" | ||||
| requires-python = ">=3.8" | ||||
| dependencies = [ | ||||
|         "requests",  | ||||
|         "zebra",  | ||||
|         "qrcode",  | ||||
|         "pillow" | ||||
| ] | ||||
|  | ||||
| [project.scripts] | ||||
| partdb_labeler = "partdb_labeler.partdb_labeler:cli" | ||||
							
								
								
									
										24
									
								
								setup.py
									
									
									
									
									
								
							
							
						
						
									
										24
									
								
								setup.py
									
									
									
									
									
								
							| @@ -1,24 +1,2 @@ | ||||
| from setuptools import setup | ||||
| import sys | ||||
|  | ||||
| with open("README.md", "r") as fh: | ||||
|     long_description = fh.read() | ||||
|  | ||||
| setup( | ||||
|     name="partdb_labeler", | ||||
|     version="0.2.1", | ||||
|     description="PartDB Labeler", | ||||
|     long_description=long_description, | ||||
|     long_description_content_type="text/markdown", | ||||
|     author="Scott Alfter", | ||||
|     author_email="scott@alfter.us", | ||||
|     url="https://gitlab.alfter.us/salfter/partdb-labeler", | ||||
|     py_modules=["partdb_labeler.partdb_labeler"], | ||||
|     install_requires=[ | ||||
|         "requests",  | ||||
|         "zebra",  | ||||
|         "qrcode",  | ||||
|         "pillow" | ||||
|     ], | ||||
|     entry_points={"console_scripts": ["partdb_labeler = partdb_labeler.partdb_labeler:cli"]} | ||||
| ) | ||||
| setup() | ||||
|   | ||||
		Reference in New Issue
	
	Block a user