papis: update to 0.9.
This commit is contained in:
parent
e00c2ffa90
commit
ce1fdc45a7
3 changed files with 76 additions and 4 deletions
39
srcpkgs/papis/patches/update-vers1.patch
Normal file
39
srcpkgs/papis/patches/update-vers1.patch
Normal file
|
@ -0,0 +1,39 @@
|
||||||
|
From 73e740b17d47e3ccddc72b58221f21a431b49d46 Mon Sep 17 00:00:00 2001
|
||||||
|
From: JP-Ellis <josh@jpellis.me>
|
||||||
|
Date: Mon, 2 Dec 2019 11:33:52 +1100
|
||||||
|
Subject: [PATCH] Remove upper limits on dependencies
|
||||||
|
|
||||||
|
Upper limits can be re-instated if/when an incompatibility is discovered (and
|
||||||
|
until papis can be updated to be compatible with the newer version).
|
||||||
|
|
||||||
|
Signed-off-by: JP-Ellis <josh@jpellis.me>
|
||||||
|
---
|
||||||
|
setup.py | 10 ++++++----
|
||||||
|
1 file changed, 6 insertions(+), 4 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/setup.py b/setup.py
|
||||||
|
index 38cfbe0c..7e7c3bf9 100644
|
||||||
|
--- setup.py
|
||||||
|
+++ setup.py
|
||||||
|
@@ -65,15 +65,17 @@
|
||||||
|
"bibtexparser>=0.6.2",
|
||||||
|
"click>=7.0.0",
|
||||||
|
"habanero>=0.6.0",
|
||||||
|
- "isbnlib>=3.9.1,<4.0.0",
|
||||||
|
- "prompt_toolkit>=2.0.5,<3",
|
||||||
|
+ "isbnlib>=3.9.1",
|
||||||
|
+ "prompt_toolkit>=2.0.5",
|
||||||
|
"tqdm>=4.1",
|
||||||
|
"pygments>=2.2.0",
|
||||||
|
"stevedore>=1.30",
|
||||||
|
"python-doi>=0.1.1",
|
||||||
|
# for python 3.4
|
||||||
|
- "lxml<=4.3.5",
|
||||||
|
- "python-slugify>=1.2.6,<4",
|
||||||
|
+ "lxml<=4.3.5 ; python_version<='3.5'",
|
||||||
|
+ "lxml>=4.3.5 ; python_version>'3.5'",
|
||||||
|
+ "python-slugify>=1.2.6,<4 ; python_version<='3.4'",
|
||||||
|
+ "python-slugify>=1.2.6 ; python_version>'3.4'",
|
||||||
|
],
|
||||||
|
python_requires='>=3',
|
||||||
|
classifiers=[
|
32
srcpkgs/papis/patches/update-vers2.patch
Normal file
32
srcpkgs/papis/patches/update-vers2.patch
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
From bfe0ffae835dc5769198ae4aa5625ce44076eeb7 Mon Sep 17 00:00:00 2001
|
||||||
|
From: JP-Ellis <josh@jpellis.me>
|
||||||
|
Date: Mon, 2 Dec 2019 21:19:46 +1100
|
||||||
|
Subject: [PATCH] Update supported Python version to 3.5, 3.6, 3.7 & 3.8
|
||||||
|
|
||||||
|
It's probably safe to drop support for Python <= 3.4 as they are neither
|
||||||
|
maintained nor receiving security fixes.
|
||||||
|
|
||||||
|
Signed-off-by: JP-Ellis <josh@jpellis.me>
|
||||||
|
---
|
||||||
|
.travis.yml | 3 +--
|
||||||
|
appveyor.yml | 10 ++++------
|
||||||
|
setup.py | 4 ++--
|
||||||
|
3 files changed, 7 insertions(+), 10 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/.travis.yml b/.travis.yml
|
||||||
|
index a94caae6..6f73695a 100644
|
||||||
|
--- setup.py
|
||||||
|
+++ setup.py
|
||||||
|
@@ -86,10 +86,10 @@
|
||||||
|
'Operating System :: MacOS',
|
||||||
|
'Operating System :: POSIX',
|
||||||
|
'Operating System :: Unix',
|
||||||
|
- 'Programming Language :: Python :: 3.3',
|
||||||
|
- 'Programming Language :: Python :: 3.4',
|
||||||
|
'Programming Language :: Python :: 3.5',
|
||||||
|
'Programming Language :: Python :: 3.6',
|
||||||
|
+ 'Programming Language :: Python :: 3.7',
|
||||||
|
+ 'Programming Language :: Python :: 3.8',
|
||||||
|
'Topic :: Utilities',
|
||||||
|
],
|
||||||
|
extras_require=dict(
|
|
@ -1,20 +1,21 @@
|
||||||
# Template file for 'papis'
|
# Template file for 'papis'
|
||||||
pkgname=papis
|
pkgname=papis
|
||||||
version=0.8
|
version=0.9
|
||||||
revision=3
|
revision=1
|
||||||
build_style=python3-module
|
build_style=python3-module
|
||||||
hostmakedepends="python3-setuptools"
|
hostmakedepends="python3-setuptools"
|
||||||
depends="python3-requests python3-yaml python3-chardet python3-BeautifulSoup4
|
depends="python3-requests python3-yaml python3-chardet python3-BeautifulSoup4
|
||||||
python3-colorama python3-click python3-slugify python3-prompt_toolkit2
|
python3-colorama python3-click python3-slugify python3-prompt_toolkit2
|
||||||
python3-tqdm python3-Pygments python3-stevedore python3-parsing
|
python3-tqdm python3-Pygments python3-stevedore python3-parsing
|
||||||
python3-filetype python3-bibtexparser python3-habanero python3-arxiv2bib
|
python3-filetype python3-bibtexparser python3-habanero python3-arxiv2bib
|
||||||
python3-pylibgen python3-isbnlib python3 python3-setuptools"
|
python3-isbnlib python3 python3-setuptools python3-lxml
|
||||||
|
python3-typing_extensions python3-doi"
|
||||||
short_desc="Command-line based document and bibliography manager"
|
short_desc="Command-line based document and bibliography manager"
|
||||||
maintainer="xaltsc <xaltsc@protonmail.ch>"
|
maintainer="xaltsc <xaltsc@protonmail.ch>"
|
||||||
license="GPL-3.0-or-later"
|
license="GPL-3.0-or-later"
|
||||||
homepage="https://github.com/papis/papis"
|
homepage="https://github.com/papis/papis"
|
||||||
distfiles="https://github.com/papis/papis/archive/v${version}.tar.gz"
|
distfiles="https://github.com/papis/papis/archive/v${version}.tar.gz"
|
||||||
checksum=6c5493d5f7062a960bc2b1351ddde001ed585e407aa06e7c07092c61040c696a
|
checksum=c49e53f843a53ccaaeaa24efa777c444efcfd541098fefcfa198ab99888b15e5
|
||||||
|
|
||||||
pre_build() {
|
pre_build() {
|
||||||
sed -i '/configparser/d' setup.py
|
sed -i '/configparser/d' setup.py
|
||||||
|
|
Loading…
Reference in a new issue