add build tools
This commit is contained in:
		
							
								
								
									
										4
									
								
								MANIFEST.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								MANIFEST.in
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,4 @@
 | 
				
			|||||||
 | 
					include LICENSE
 | 
				
			||||||
 | 
					include README
 | 
				
			||||||
 | 
					include requirements.txt
 | 
				
			||||||
 | 
					include Makefile.jinja2
 | 
				
			||||||
							
								
								
									
										31
									
								
								pyproject.toml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								pyproject.toml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,31 @@
 | 
				
			|||||||
 | 
					[build-system]
 | 
				
			||||||
 | 
					requires = ["setuptools", "wheel"]
 | 
				
			||||||
 | 
					build-backend = "setuptools.build_meta"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[project]
 | 
				
			||||||
 | 
					name = 'reSW'
 | 
				
			||||||
 | 
					version = '0.1.0'
 | 
				
			||||||
 | 
					description = 'Highly customizable static site generator for reStructuredText markup'
 | 
				
			||||||
 | 
					readme = 'README'
 | 
				
			||||||
 | 
					requires-python = ">=3.6"
 | 
				
			||||||
 | 
					keywords = ['reStructuredText', 'SSG', 'static site generator']
 | 
				
			||||||
 | 
					license = {text = 'GNU General Public License v3 or later (GPLv3+)'}
 | 
				
			||||||
 | 
					dependencies = [
 | 
				
			||||||
 | 
					    'colorlog==6.7.0',
 | 
				
			||||||
 | 
					    'docopt==0.6.2',
 | 
				
			||||||
 | 
					    'docutils==0.17.1',
 | 
				
			||||||
 | 
					    'Jinja2==3.1.2',
 | 
				
			||||||
 | 
					    'Pygments==2.13.0',
 | 
				
			||||||
 | 
					    'toml==0.10.2'
 | 
				
			||||||
 | 
					]
 | 
				
			||||||
 | 
					classifiers = [
 | 
				
			||||||
 | 
					    'Programming Language :: Python :: 3.10',
 | 
				
			||||||
 | 
					    'Operating System :: OS Independent'
 | 
				
			||||||
 | 
					]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[project.scripts]
 | 
				
			||||||
 | 
					rsw = 'rsw:cli'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[tool.setuptools]
 | 
				
			||||||
 | 
					py-modules = ['rsw']
 | 
				
			||||||
 | 
					include-package-data = true
 | 
				
			||||||
		Reference in New Issue
	
	Block a user