To release a new version to PyPi: - Ensure the version is correctly set in accounting.__init__.py - Run: `python setup.py sdist` `twine upload dist/*` """ from setuptools import setup, find_packages import os import sys from accounting import get_version PROJECT_DIR = os.path.dirname(__file__) setup(name='django-accounting', version=get_version().replace(' ', '-'), url='https://github.com/dulaccc/django-accounting', author="Pierre Dulac", author_email="*****@*****.**", description="Accounting made accessible for small businesses and " "sole proprietorships through a simple Django project", long_description=open(os.path.join(PROJECT_DIR, 'README.rst')).read(), keywords="Accounting, Django, Money, Cashflow", license='MIT', platforms=['linux'], packages=find_packages(exclude=["tests*"]), include_package_data=True, install_requires=[ 'django>=1.8.0,<1.9', # Used to render the forms 'django-bootstrap3==4.11.0',
For more information on this file, see https://docs.djangoproject.com/en/1.7/topics/settings/ For the full list of settings and their values, see https://docs.djangoproject.com/en/1.7/ref/settings/ """ import os import sys from decimal import Decimal import accounting VERSION = accounting.VERSION DISPLAY_VERSION = accounting.get_version() DISPLAY_SHORT_VERSION = accounting.get_short_version() BASE_DIR = os.path.dirname(os.path.dirname(__file__)) PROJECT_DIR = os.path.basename(BASE_DIR) # Add the BASE_DIR to the path in order to reuse the apps easily sys.path.append(BASE_DIR) # Quick-start development settings - unsuitable for production # See https://docs.djangoproject.com/en/1.7/howto/deployment/checklist/ # SECURITY WARNING: keep the secret key used in production secret! SECRET_KEY = 'o7k)j*lewj6va4yqz=#1^z@6wtf!$#dx(u=z!3(351rc27c9fm' # SECURITY WARNING: don't run with debug turned on in production!
- Ensure the version is correctly set in accounting.__init__.py - Run: `python setup.py sdist` `twine upload dist/*` """ from setuptools import setup, find_packages import os import sys from accounting import get_version PROJECT_DIR = os.path.dirname(__file__) setup( name='django-accounting', version=get_version().replace(' ', '-'), url='https://github.com/dulaccc/django-accounting', author="Pierre Dulac", author_email="*****@*****.**", description="Accounting made accessible for small businesses and " "sole proprietorships through a simple Django project", long_description=open(os.path.join(PROJECT_DIR, 'README.rst')).read(), keywords="Accounting, Django, Money, Cashflow", license='MIT', platforms=['linux'], packages=find_packages(exclude=["tests*"]), include_package_data=True, install_requires=[ 'django>=1.7.0,<1.8', # Used to render the forms 'django-bootstrap3==4.11.0',
For more information on this file, see https://docs.djangoproject.com/en/1.7/topics/settings/ For the full list of settings and their values, see https://docs.djangoproject.com/en/1.7/ref/settings/ """ import os import sys from decimal import Decimal import accounting VERSION = accounting.VERSION DISPLAY_VERSION = accounting.get_version() DISPLAY_SHORT_VERSION = accounting.get_short_version() BASE_DIR = os.path.dirname(os.path.dirname(__file__)) PROJECT_DIR = os.path.basename(BASE_DIR) # Add the BASE_DIR to the path in order to reuse the apps easily sys.path.append(BASE_DIR) # Quick-start development settings - unsuitable for production # See https://docs.djangoproject.com/en/1.7/howto/deployment/checklist/ # SECURITY WARNING: keep the secret key used in production secret! SECRET_KEY = 'o7k)j*lewj6va4yqz=#1^z@6wtf!$#dx(u=z!3(351rc27c9fm'