From 8a24e31aba7933daf294367cf5d53a853009c329 Mon Sep 17 00:00:00 2001 From: ramh-odoo <157008193+ramh-odoo@users.noreply.github.com> Date: Fri, 21 Mar 2025 18:09:27 +0530 Subject: [PATCH] test fsdfdsf --- setup.py | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 77 insertions(+) create mode 100644 setup.py diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..ba5f0a6 --- /dev/null +++ b/setup.py @@ -0,0 +1,77 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- +# ruff: noqa: F821 +# (ruff don't see read variables from release.py) + +from setuptools import find_packages, setup +from os.path import join, dirname + + +exec(open(join(dirname(__file__), 'odoo', 'release.py'), 'rb').read()) # Load release variables +lib_name = 'odoo' + +setup( + name='odoo', + version=version, + description=description, + long_description=long_desc, + url=url, + author=author, + author_email=author_email, + classifiers=[c for c in classifiers.split('\n') if c], + license=license, + scripts=['setup/odoo'], + packages=find_packages(), + package_dir={'%s' % lib_name: 'odoo'}, + include_package_data=True, + install_requires=[ + 'asn1crypto', + 'babel >= 1.0', + 'cbor2', + 'chardet', + 'cryptography', + 'decorator', + 'docutils', + 'geoip2', + 'gevent', + 'greenlet', + 'idna', + 'Jinja2', + 'lxml', # windows binary http://www.lfd.uci.edu/~gohlke/pythonlibs/ + 'libsass', + 'MarkupSafe', + 'num2words', + 'ofxparse', + 'openpyxl', + 'passlib', + 'pillow', # windows binary http://www.lfd.uci.edu/~gohlke/pythonlibs/ + 'polib', + 'psutil', # windows binary code.google.com/p/psutil/downloads/list + 'psycopg2 >= 2.2', + 'pyopenssl', + 'PyPDF2', + 'pyserial', + 'python-dateutil', + 'python-stdnum', + 'pytz', + 'pyusb >= 1.0.0b1', + 'qrcode', + 'reportlab', # windows binary pypi.python.org/pypi/reportlab + 'rjsmin', + 'requests', + 'urllib3', + 'vobject', + 'werkzeug', + 'xlrd', + 'xlsxwriter', + 'xlwt', + 'zeep', + ], + python_requires='>=' + ".".join(map(str, MIN_PY_VERSION)), + extras_require={ + 'ldap': ['python-ldap'], + }, + tests_require=[ + 'freezegun', + ], +)