Pysolr

Latest version: v3.10.0

Safety actively analyzes 685838 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 4

3.2.0

-------------------

- Bumped to v3.2.0! [Daniel Lindsley]

- Merge pull request 104 from tongwang/master. [Chris Adams]

Fix content extraction (thanks tongwang)

- Remove unnecessary comment. [Tong Wang]

- Fixed both issues https://github.com/toastdriven/pysolr/issues/96 and
https://github.com/toastdriven/pysolr/issues/90 and updated test solr
sever from 4.1.0 to 4.6.0. All tests pass. [Tong Wang]

- Tests: set Tox basepython versions for tomcat tests. [Chris Adams]

- Tests: update test_full_url for multi-core config. [Chris Adams]

- Tests: expect content extraction to fail. [Chris Adams]

Once https://github.com/toastdriven/pysolr/issues/90 is fixed we can
re-enable this test

- Skip tomcat error tests when lxml is unavailable. [Chris Adams]

Until _scrap_response has a Tomcat path which doesn't depend on
lxml.html there's no point in running these tests on a different config

- Enable Travis CI. [Chris Adams]

- Use tox for testing multiple versions. [Chris Adams]

* Add a simple test-runner which handles starting and stopping Solr
* Added a basic tox.ini for Python 2.6, 2.7 and 3.3 with and without
Tomcat to keep us honest about extra_requires…

- Move test setup to script & update README. [Chris Adams]

This avoids the README drifting out of sync

- Bump requests dependency to 2.x for Unicode handling. [Chris Adams]

- Update testing instructions in the README after the Solr mirror went
away. [Chris Adams]

This uses the canonical Apache archive which should be more stable than the mirror we were using

- Merge remote-tracking branch 'anti-social/clean_xml' [Daniel Lindsley]

- Fixed error when invalid xml chars present in document. [Alexander
Koval]

- Merge remote-tracking branch 'anti-social/absolute_import' [Daniel
Lindsley]

- Added absolute_import. [Alexander Koval]

- Ignored env3. [Daniel Lindsley]

3.1.0

-------------------

- Bumped to v3.1.0! [Daniel Lindsley]

- Better Unicode behavior under Python 3. [Daniel Lindsley]

- Merge pull request 69 from zyegfryed/patch-1. [Daniel Lindsley]

Added MoreLikeThis handler to solrconfig.xml test cores.

- Added MoreLikeThis handler to solrconfig.xml test cores. [Sébastien
Fievet]

- README tweaks. Thanks to msabramo for the original patch! [Daniel
Lindsley]

- Slightly better tomcat errors. [Daniel Lindsley]

- Improved scraping of tomcat error. [Dougal Matthews]

When scraping for the HTML error message include
the description if found.

- Merge pull request 86 from anti-social/fix_eval. [Chris Adams]

Fixed eval in the _to_python method (thanks anti-social)

Ah, nice: since we no longer support Python 2.5 this is a great move.

- Fixed eval in the _to_python method. [Alexander Koval]

- Solr.add generator expression support (closes 81) [Chris Adams]

The only compatibility issue before was a logging statement using len()
on the input docs variable, which fails on generator expressions. Thanks
to timsavage for a patch changing this to measuring the message which
is actually sent to Solr instead

- Enable request's session pooling (closes 82) [Chris Adams]

Performing requests using a session enables urllib3's connection
pooling, reducing connection latency.

Thanks cody-young for the patch

Closes 83

3.0.6

-------------------

- Setup.py: require lxml 3.0+ for tomcat error messages. [Chris Adams]

* Bumped version to 3.0.6

- Merge pull request 71 from mjumbewu/master. [Daniel Lindsley]

Trailing slash in the base URL will break requests

- Make sure trailing and leading slashes do not collide. [Mjumbe Wawatu
Ukweli]

3.0.5

-------------------

- Update error message string interpolation (closes 70) [Chris Adams]

Python's string interpolation requires a tuple, not a list

3.0.4

-------------------

- Tag version 3.0.4 for PyPI. [Chris Adams]

3.x had a minor bug (see SHA:74b0a36) but it broke logging for Solr
errors which seems worth an easily deployed fix

- Correct log.error syntax on timeouts. [Chris Adams]

3.0.3

-------------------

- Update version to 3.0.3. [Chris Adams]

Since python 2.6 compatibility was broken in 3.0+ this seems worth an update

- Force_unicode: backwards compatibility with Python 2.6. [Chris Adams]

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.