add setup.py correct
This commit is contained in:
		
							
								
								
									
										10
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							@@ -1,5 +1,11 @@
 | 
				
			|||||||
__pycache__
 | 
					 | 
				
			||||||
venv
 | 
					 | 
				
			||||||
.idea
 | 
					.idea
 | 
				
			||||||
 | 
					venv
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					__pycache__
 | 
				
			||||||
.pyc
 | 
					.pyc
 | 
				
			||||||
 | 
					
 | 
				
			||||||
.coverage
 | 
					.coverage
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					MANIFEST
 | 
				
			||||||
 | 
					dist
 | 
				
			||||||
 | 
					build
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,4 +1,4 @@
 | 
				
			|||||||
 [](https://gitlab.com/nicolalandro/obj2html/-/commits/main)
 | 
					[](https://gitlab.com/nicolalandro/obj2html/-/commits/main)
 | 
				
			||||||
[](https://gitlab.com/nicolalandro/obj2html/-/commits/main)
 | 
					[](https://gitlab.com/nicolalandro/obj2html/-/commits/main)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Obj2Html
 | 
					# Obj2Html
 | 
				
			||||||
@@ -40,7 +40,7 @@ python3.8 -m coverage report -m
 | 
				
			|||||||
In this chapter I add at least a link for each of the knowledge needed for develop this project.
 | 
					In this chapter I add at least a link for each of the knowledge needed for develop this project.
 | 
				
			||||||
* python
 | 
					* python
 | 
				
			||||||
* git
 | 
					* git
 | 
				
			||||||
* how to use setup.py
 | 
					* [how to write a setup.py](https://medium.com/@joel.barmettler/how-to-upload-your-python-package-to-pypi-65edc5fe9c56)
 | 
				
			||||||
* python test
 | 
					* python test
 | 
				
			||||||
* coverage
 | 
					* coverage
 | 
				
			||||||
* gitlab ci/cd
 | 
					* gitlab ci/cd
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										1
									
								
								obj2html/__init__.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								obj2html/__init__.py
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
				
			|||||||
 | 
					from .obj2html import obj2html
 | 
				
			||||||
							
								
								
									
										25
									
								
								setup.py
									
									
									
									
									
								
							
							
						
						
									
										25
									
								
								setup.py
									
									
									
									
									
								
							@@ -0,0 +1,25 @@
 | 
				
			|||||||
 | 
					from distutils.core import setup
 | 
				
			||||||
 | 
					setup(
 | 
				
			||||||
 | 
					  name = 'obj2html',         # How you named your package folder (MyLib)
 | 
				
			||||||
 | 
					  packages = ['obj2html'],   # Chose the same as "name"
 | 
				
			||||||
 | 
					  version = '0.1',      # Start with a small number and increase it with every change you make
 | 
				
			||||||
 | 
					  license='MIT',        # Chose a license from here: https://help.github.com/articles/licensing-a-repository
 | 
				
			||||||
 | 
					  description = 'TYPE YOUR DESCRIPTION HERE',   # Give a short description about your library
 | 
				
			||||||
 | 
					  author = 'Nicola Landro',                   # Type in your name
 | 
				
			||||||
 | 
					  author_email = 'nicolaxx94@live.it',      # Type in your E-Mail
 | 
				
			||||||
 | 
					  url = 'https://gitlab.com/nicolalandro/obj2html',   # Provide either the link to your github or to your website
 | 
				
			||||||
 | 
					  download_url = 'https://github.com/user/reponame/archive/v_01.tar.gz',    # I explain this later on
 | 
				
			||||||
 | 
					  keywords = ['3D', '.obj', '.html','jupyter', ''],   # Keywords that define your package best
 | 
				
			||||||
 | 
					  install_requires=[],
 | 
				
			||||||
 | 
					  classifiers=[
 | 
				
			||||||
 | 
					    'Development Status :: 5 - Alpha',      # Chose either "3 - Alpha", "4 - Beta" or "5 - Production/Stable" as the current state of your package
 | 
				
			||||||
 | 
					    'Intended Audience :: Developers',      # Define that your audience are developers
 | 
				
			||||||
 | 
					    'Topic :: Software Development :: Build Tools',
 | 
				
			||||||
 | 
					    'License :: OSI Approved :: MIT License',   # Again, pick a license
 | 
				
			||||||
 | 
					    'Programming Language :: Python :: 3',      #Specify which pyhton versions that you want to support
 | 
				
			||||||
 | 
					    'Programming Language :: Python :: 3.6',
 | 
				
			||||||
 | 
					    'Programming Language :: Python :: 3.7',
 | 
				
			||||||
 | 
					    'Programming Language :: Python :: 3.8',
 | 
				
			||||||
 | 
					    'Programming Language :: Python :: 3.9',
 | 
				
			||||||
 | 
					  ],
 | 
				
			||||||
 | 
					)
 | 
				
			||||||
@@ -1,5 +1,5 @@
 | 
				
			|||||||
import unittest
 | 
					import unittest
 | 
				
			||||||
from src.obj2html import obj2html
 | 
					from obj2html import obj2html
 | 
				
			||||||
import os
 | 
					import os
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class TestObj2Html(unittest.TestCase):
 | 
					class TestObj2Html(unittest.TestCase):
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user