[Python-modules-commits] [python-scrapy] 02/06: add patch to support sphinx 1.4

Vincent Cheng vcheng at moszumanska.debian.org
Mon Jul 11 06:27:38 UTC 2016


This is an automated email from the git hooks/post-receive script.

vcheng pushed a commit to branch master
in repository python-scrapy.

commit 45edfb80aec1f8f81a15ea68ad22b9b01f34f36d
Author: Vincent Cheng <vcheng at debian.org>
Date:   Sun Jul 10 23:17:26 2016 -0700

    add patch to support sphinx 1.4
---
 docs/_ext/scrapydocs.py   | 4 ++--
 docs/topics/selectors.rst | 4 ++++
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/docs/_ext/scrapydocs.py b/docs/_ext/scrapydocs.py
index f0827f2..83b0d2c 100644
--- a/docs/_ext/scrapydocs.py
+++ b/docs/_ext/scrapydocs.py
@@ -18,7 +18,7 @@ def is_setting_index(node):
     if node.tagname == 'index':
         # index entries for setting directives look like:
         # [(u'pair', u'SETTING_NAME; setting', u'std:setting-SETTING_NAME', '')]
-        entry_type, info, refid, _ = node['entries'][0]
+        entry_type, info, refid = node['entries'][0][:3]
         return entry_type == 'pair' and info.endswith('; setting')
     return False
 
@@ -30,7 +30,7 @@ def get_setting_target(node):
 
 def get_setting_name_and_refid(node):
     """Extract setting name from directive index node"""
-    entry_type, info, refid, _ = node['entries'][0]
+    entry_type, info, refid = node['entries'][0][:3]
     return info.replace('; setting', ''), refid
 
 
diff --git a/docs/topics/selectors.rst b/docs/topics/selectors.rst
index 688c2b7..12415d0 100644
--- a/docs/topics/selectors.rst
+++ b/docs/topics/selectors.rst
@@ -738,10 +738,14 @@ simple/convenient XPaths. You can use the
 
 Let's show an example that illustrates this with Github blog atom feed.
 
+.. highlight:: sh
+
 First, we open the shell with the url we want to scrape::
 
     $ scrapy shell https://github.com/blog.atom
 
+.. highlight:: python
+
 Once in the shell we can try selecting all ``<link>`` objects and see that it
 doesn't work (because the Atom XML namespace is obfuscating those nodes)::
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/python-scrapy.git



More information about the Python-modules-commits mailing list