diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2023-10-04 13:09:41 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2023-12-17 14:36:33 +0000 |
commit | e9e9e9a10aace7d48cfc5d2e1226830bbc4b3509 (patch) | |
tree | 5d464083fa504a068efe36f48647961ca07a2cc4 /debian | |
parent | Merging upstream version 3.0.0. (diff) | |
download | pendulum-e9e9e9a10aace7d48cfc5d2e1226830bbc4b3509.tar.xz pendulum-e9e9e9a10aace7d48cfc5d2e1226830bbc4b3509.zip |
Removing local setup.py conversion, not required with a PEP517 compatible upstream version.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'debian')
-rw-r--r-- | debian/README.source | 8 | ||||
-rw-r--r-- | debian/control | 1 | ||||
-rw-r--r-- | debian/local/setup.py | 65 | ||||
-rwxr-xr-x | debian/rules | 3 |
4 files changed, 1 insertions, 76 deletions
diff --git a/debian/README.source b/debian/README.source deleted file mode 100644 index ee477a8..0000000 --- a/debian/README.source +++ /dev/null @@ -1,8 +0,0 @@ -pendulum -======== - -setup.py used to build pendulum has been generated with dephell (not in Debian yet, #962574): - - $ dephell deps convert --from pyproject.toml --to setup.py - - -- Daniel Baumann <daniel.baumann@progress-linux.org> Sun, 07 Feb 2021 08:10:31 +0100 diff --git a/debian/control b/debian/control index 76bfbad..95addd0 100644 --- a/debian/control +++ b/debian/control @@ -5,6 +5,7 @@ Maintainer: Daniel Baumann <daniel.baumann@progress-linux.org> Build-Depends: debhelper-compat (= 13), dh-sequence-python3, + pybuild-plugin-pyproject, python3-all-dev, python3-setuptools, Rules-Requires-Root: no diff --git a/debian/local/setup.py b/debian/local/setup.py deleted file mode 100644 index 5861fdd..0000000 --- a/debian/local/setup.py +++ /dev/null @@ -1,65 +0,0 @@ -# -*- coding: utf-8 -*- - -try: - from setuptools import setup -except ImportError: - from distutils.core import setup - -import os.path - -readme = '' -here = os.path.abspath(os.path.dirname(__file__)) -readme_path = os.path.join(here, 'README.rst') -if os.path.exists(readme_path): - with open(readme_path, 'rb') as stream: - readme = stream.read().decode('utf8') - -setup( - long_description=readme, - name='pendulum', - version='2.1.2', - description='Python datetimes made easy', - python_requires='!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,<4.0,>=2.7', - project_urls={ - "documentation": "https://pendulum.eustace.io/docs", - "homepage": "https://pendulum.eustace.io", - "repository": "https://github.com/sdispater/pendulum" - }, - author='Sébastien Eustace', - author_email='sebastien@eustace.io', - license='MIT', - keywords='datetime date time', - packages=[ - 'pendulum', 'pendulum._extensions', 'pendulum.formatting', - 'pendulum.locales', 'pendulum.locales.da', 'pendulum.locales.de', - 'pendulum.locales.en', 'pendulum.locales.es', 'pendulum.locales.fa', - 'pendulum.locales.fo', 'pendulum.locales.fr', 'pendulum.locales.id', - 'pendulum.locales.it', 'pendulum.locales.ko', 'pendulum.locales.lt', - 'pendulum.locales.nb', 'pendulum.locales.nl', 'pendulum.locales.nn', - 'pendulum.locales.pl', 'pendulum.locales.pt_br', 'pendulum.locales.ru', - 'pendulum.locales.zh', 'pendulum.mixins', 'pendulum.parsing', - 'pendulum.parsing.exceptions', 'pendulum.tz', 'pendulum.tz.data', - 'pendulum.tz.zoneinfo', 'pendulum.utils' - ], - package_dir={"": "."}, - package_data={ - "pendulum": ["*.typed"], - "pendulum._extensions": ["*.c"], - "pendulum.parsing": ["*.c"] - }, - install_requires=[ - 'python-dateutil==2.*,>=2.6.0', 'pytzdata>=2020.1', - 'typing==3.*,>=3.6.0; python_version < "3.5"' - ], - extras_require={ - "dev": [ - "babel==2.*,>=2.5.0", "black==19.*,>=19.3.0.b0", - "cleo==0.*,>=0.8.1", "freezegun==0.*,>=0.3.15", - "isort==4.*,>=4.3.21", "markdown-include==0.*,>=0.5.1", - "mkdocs==1.*,>=1.0.0; python_version == \"3.*\" and python_version >= \"3.5.0\"", - "pre-commit==1.*,>=1.10.0", "pygments==2.*,>=2.2.0", - "pymdown-extensions==6.*,>=6.0.0", "pytest==4.*,>=4.6.0", - "pytest-cov==2.*,>=2.5.0", "pytz>=2018.3", "tox==3.*,>=3.0.0" - ] - }, -) diff --git a/debian/rules b/debian/rules index dbf7689..535a96b 100755 --- a/debian/rules +++ b/debian/rules @@ -6,19 +6,16 @@ export PYBUILD_NAME=pendulum dh ${@} --buildsystem=pybuild execute_before_dh_auto_clean: - cp debian/local/setup.py setup.py rm -f pendulum/tz/zoneinfo ln -s /usr/share/zoneinfo pendulum/tz/zoneinfo execute_after_dh_auto_clean: - rm -f setup.py rm -f pendulum/tz/zoneinfo # help pybuild rm -rf *.egg-info execute_before_dh_auto_configure: - cp debian/local/setup.py setup.py rm -f pendulum/tz/zoneinfo ln -s /usr/share/zoneinfo pendulum/tz/zoneinfo |