Comments (9)
@Gallaecio I mean those two elements even have different depth, and #std-setting-HTTPPROXY_AUTH_ENCODING
is inside #httpproxy-enabled
, so this HTML looks like something that works approximately (because the links are near the place we want) but is not strictly what we want.
from scrapy.
@Rotzbua do you suggest migrating to 7.x later?
from scrapy.
The exception is caused by some change in Sphinx 7.2.0 that leads to a different order of nodes when there are two .. setting
directives in a row (index,target,index,target
in older versions but index,index,target,target
in newer ones) which breaks our code. No idea yet why this happens and if it's expected.
from scrapy.
Bisected to sphinx-doc/sphinx#10478
from scrapy.
from scrapy.
Per the comment in the upstream issue we need to change the logic in get_setting_target()
and it should be relatively easy to do that.
As an aside, I'm not sure if the HTML that is currently generated for multiple setting
directives in a row is correct, see e.g. https://docs.scrapy.org/en/latest/topics/downloader-middleware.html#httpproxymiddleware-settings and where are the #std-setting-HTTPPROXY_ENABLED
and #std-setting-HTTPPROXY_AUTH_ENCODING
elements.
from scrapy.
As an aside, I'm not sure if the HTML that is currently generated for multiple
setting
directives in a row is correct, see e.g. https://docs.scrapy.org/en/latest/topics/downloader-middleware.html#httpproxymiddleware-settings and where are the#std-setting-HTTPPROXY_ENABLED
and#std-setting-HTTPPROXY_AUTH_ENCODING
elements.
As far as I know, <span id="…"></span>
is a valid approach to set an anchor anywhere on an HTML document.
from scrapy.
@wRAR With Sphinx v7 a lot is being reworked. This leads to many side effects. I would advise you to migrate to the latest v6.
from scrapy.
Fixed by #6200
from scrapy.
Related Issues (20)
- Replace urlparse with urlparse_cached where possible
- execution of asyncio.ensure_future(coro()) ignored on close_spider() pipelines call HOT 4
- Explanation of the robots.txt exclusion standard in DownloaderMiddleware.robotstxt.py HOT 1
- Use `defusedxml.xmlrpc`
- AttributeError: 'Decompressor' object has no attribute 'process' HOT 8
- Fix and re-enable `unnecessary-comprehension` and `use-dict-literal` pylint tags
- Investigate speeding up `MockServer()` HOT 3
- Proxy tests don't use tests/keys/mitmproxy-ca.pem HOT 2
- Add brotlicffi support
- scrapy.pqueues.ScrapyPriorityQueue HOT 8
- Remove tests/requirements.txt
- Add an extra-deps job for pypy
- Document the SpiderState extension
- WindowsRunSpiderCommandTest isn't skipped properly in the pinned envs
- More documentation needed about the robots.txt protocol HOT 3
- GZipPlugin does not work with S3 HOT 3
- AttributeError: 'Decompressor' object has no attribute 'process' HOT 1
- Handle robots.txt files not utf-8 encoded HOT 3
- SitemapSpider will ignore sitemap with URLs like https://website.com/filename.xml?from=7155352010944&to=7482320519360 HOT 3
- Decompressor' object has no attribute 'process' HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from scrapy.