[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 08/16] gnu: Add python-bleach.
From: |
Roel Janssen |
Subject: |
Re: [PATCH 08/16] gnu: Add python-bleach. |
Date: |
Fri, 04 Nov 2016 14:01:03 +0100 |
User-agent: |
mu4e 0.9.17; emacs 25.1.1 |
Ricardo Wurmus writes:
> Roel Janssen <address@hidden> writes:
>
>> Ricardo Wurmus writes:
>>
>>> * gnu/packages/python.scm (python-bleach, python2-bleach): New
>>> variables.
>>> ---
>>> gnu/packages/python.scm | 26 ++++++++++++++++++++++++++
>>> 1 file changed, 26 insertions(+)
>>>
>>> diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
>>> index 590ba43..a2d3d3c 100644
>>> --- a/gnu/packages/python.scm
>>> +++ b/gnu/packages/python.scm
>>> @@ -6693,6 +6693,32 @@ Jupyter Notebook format and Python APIs for working
>>> with notebooks.")
>>> (define-public python2-nbformat
>>> (package-with-python2 python-nbformat))
>>>
>>> +(define-public python-bleach
>>> + (package
>>> + (name "python-bleach")
>>> + (version "1.4.3")
>>> + (source
>>> + (origin
>>> + (method url-fetch)
>>> + (uri (pypi-uri "bleach" version))
>>> + (sha256
>>> + (base32
>>> + "0jvg3jxrvnx7xmm9gj262v60ib452xlnwlb0navyp7jsvcd0d4qj"))))
>>> + (build-system python-build-system)
>>> + (propagated-inputs
>>> + `(("python-html5lib" ,python-html5lib-0.9)
>>
>> If you add the following snippet, it does not need this older version of
>> html5lib to build.
>>
>> (arguments
>> `(#:phases
>> (modify-phases %standard-phases
>> (add-after 'unpack 'fix-html5lib-version
>> (lambda* (#:key inputs #:allow-other-keys)
>> (substitute* "setup.py"
>> (("'html5lib>=0.999,<0.99999999',") "'html5lib',")))))))
>>
>> I don't know whether this modification is problematic later on when
>> running Jupyter (I'm not there yet).
>
> I’d rather not do this, because they purposefully restricted the range.
> It used to be less restrictive, so I’m assuming that there’s a good
> reason for not using the latest version of html5lib.
Yes, I agree. Please ignore my suggestion. I submitted this before you
explained they restricted the version requirement deliberately.
Kind regards,
Roel Janssen
- Re: [PATCH 06/16] gnu: Add python-html5lib-0.9., (continued)
[PATCH 07/16] gnu: Add python-nbformat., Ricardo Wurmus, 2016/11/01
[PATCH 08/16] gnu: Add python-bleach., Ricardo Wurmus, 2016/11/01
Re: [PATCH 08/16] gnu: Add python-bleach., Roel Janssen, 2016/11/01
[PATCH 09/16] gnu: Add python-entrypoints., Ricardo Wurmus, 2016/11/01
[PATCH 10/16] gnu: Add python-nbconvert., Ricardo Wurmus, 2016/11/01
[PATCH 11/16] gnu: Add python-notebook., Ricardo Wurmus, 2016/11/01
[PATCH 12/16] gnu: Add python-widgetsnbextension., Ricardo Wurmus, 2016/11/01