Skip to content

Commit a8bed03

Browse files
committed
bumped versiont to 0.20.0
1 parent 6051612 commit a8bed03

File tree

2 files changed

+42
-8
lines changed

2 files changed

+42
-8
lines changed

docs/news.rst

Lines changed: 41 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,50 @@
33
Release notes
44
=============
55

6-
0.20 (not released yet)
6+
0.20 (2013-11-08)
77
-----------------------
88

9-
- Request/Response url/body attributes are now immutable (modifying them had
10-
been deprecated for a long time)
9+
- New Selector's API including CSS selectors (:issue:`395` and :issue:`426`),
10+
- Add `cssselect`_ python package as install dependency
11+
- Request/Response url/body attributes are now immutable
12+
(modifying them had been deprecated for a long time)
1113
- :setting:`ITEM_PIPELINES` is now defined as a dict (instead of a list)
12-
- Dropped libxml2 selectors backend
13-
- Dropped support for multiple selectors backends, sticking to lxml only
14-
- Selector Unified API with support for CSS expressions (:issue:`395` and :issue:`426`)
15-
- Dropped Python 2.6 support
14+
- Drop libxml2 and multi selector's backend support, `lxml`_ is required from now on.
15+
- Sitemap spider can fetch alternate URLs (:issue:`360`)
16+
- `Selector.remove_namespaces()` now remove namespaces from element's attributes. (:issue:`416`)
17+
- Dropped Python 2.6 support (:issue:`448`)
18+
- Paved the road for Python 3.3+ (:issue:`435`, :issue:`436`, :issue:`431`, :issue:`452`)
19+
- New item exporter using native python types with nesting support (:issue:`366`)
20+
- Tuned HTTP1.1 pool size so it matches concurrency defined by settings (:commit:`b43b5f575`)
21+
- scrapy.mail.MailSender now can connect over TLS or upgrade using STARTTLS (:issue:`327`)
22+
- New FilesPipeline with functionality factored out from ImagesPipeline (:issue:`370`, :issue:`409`)
23+
- Recommend Pillow instead of PIL for image handling (:issue:`317`)
24+
- Added debian packages for Ubuntu quantal and raring (:commit:`86230c0`)
25+
- Increased minimum required Twisted version to 10.0.0, dropped Twisted 8.0 support.
26+
- Mock server (used for tests) can listen for HTTPS requests (:issue:`410`)
27+
- Remove multi spider support from multiple core components
28+
(:issue:`422`, :issue:`421`, :issue:`420`, :issue:`419`, :issue:`423`, :issue:`418`)
29+
- Travis-CI now tests Scrapy changes against development versions of `w3lib` and `queuelib` python packages.
30+
- Add pypy 2.1 to continous integration tests (:commit:`ecfa7431`)
31+
- Pylinted, pep8 and removed old-style exceptions from source (:issue:`430`, :issue:`432`)
32+
- Running test suite now requires `mock` python library (:issue:`390`)
33+
- Use importlib for parametric imports (:issue:`445`)
34+
- Handle a regression introduced in Python 2.7.5 that affects XmlItemExporter (:issue:`372`)
35+
- Bugfix crawling shutdown on SIGINT (:issue:`450`)
36+
- Do not submit `reset` type inputs in FormRequest.from_response (:commit:`b326b87`)
37+
- Do not silence download errors when request errback raises an exception (:commit:`684cfc0`)
38+
- Fix tests under Django 1.6 (:commit:`b6bed44c`)
39+
- Lot of bugfixes to retry middleware under disconnections using HTTP 1.1 download handler
40+
- Fix inconsistencies among Twisted releases (:issue:`406`)
41+
- Fix scrapy shell bugs (:issue:`418`, :issue:`407`)
42+
- Fix invalid variable name in setup.py (:issue:`429`)
43+
- Fix tutorial references (:issue:`387`)
44+
- Improve request-response docs (:issue:`391`)
45+
- Improve best practices docs (:issue:`399`, :issue:`400`, :issue:`401`, :issue:`402`)
46+
- Improve django integration docs (:issue:`404`)
47+
- Document `bindaddress` request meta (:commit:`37c24e01d7`)
48+
- Improve `Request` class documentation (:issue:`226`)
49+
1650

1751
0.18.4 (released 2013-10-10)
1852
----------------------------

scrapy/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.19.0
1+
0.20.0

0 commit comments

Comments
 (0)