Cloudfeaster

Latest version: v0.9.59

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

Scan your dependencies

Page 10 of 11

0.9.5

Added

* pypi_spider.py now included with distro in cloudfeaster.samples

Changed

* upgrade selenium 3.0.2 -> 3.3.3
* upgrade chromedriver 2.27 -> 2.29

Removed

* Nothing

0.9.4

Added

* added _crawl_time to crawl results

Changed

* upgrade to [ChromeDriver](https://sites.google.com/a/chromium.org/chromedriver) 2.27 from 2.24

Removed

* Nothing

0.9.3

Added

* Nothing

Changed

* fix crawl response key errors - _status & _status_code in crawl
response were missing the leading underscore for the following responses
* SC_CTR_RAISED_EXCEPTION
* SC_INVALID_CRAWL_RETURN_TYPE
* SC_CRAWL_RAISED_EXCEPTION
* SC_SPIDER_NOT_FOUND

Removed

* Nothing

0.9.2

Added

* Nothing

Changed

* dev env upgraded to docker 1.12
* *BREAKING CHANGE* = selenium 2.53.6 -> 3.0.1 which resulted in
requiring an upgrade to
[ChromeDriver](https://sites.google.com/a/chromium.org/chromedriver) 2.24
from 2.22 and it turns out 2.22 does not work with selenium 3.0.1
* spider version in crawl results now include hash algo along
with the hash value
* *BREAKING CHANGE* = the spidering infrastructure augments crawl results
with data such as the time to crawl, spider name & version number, etc - in
order to more easily differentiate crawl results from augmented data, the
top level property names for all augment data is now prefixed with an underscore - as
an example, below shows the new output from running the [PyPI](https://pypi.python.org/pypi)
sample spider

bash
>./pypi_spider.py | jq .
{
"virtualenv": {
"count": 46718553,
"link": "http://pypi-ranking.info/module/virtualenv",
"rank": 5
},
"_status_code": 0,
"setuptools": {
"count": 63758431,
"link": "http://pypi-ranking.info/module/setuptools",
"rank": 2
},
"simplejson": {
"count": 182739575,
"link": "http://pypi-ranking.info/module/simplejson",
"rank": 1
},
"requests": {
"count": 53961784,
"link": "http://pypi-ranking.info/module/requests",
"rank": 4
},
"six": {
"count": 54950976,
"link": "http://pypi-ranking.info/module/six",
"rank": 3
},
"_spider": {
"version": "sha1:ccb6a042dd11f2f7fb7b9541d4ec888fc908a8ef",
"name": "__main__.PyPISpider"
},
"_crawl_time_in_ms": 4773,
"_status": "Ok"
}


* upgrade dev env to docker 1.12

Removed

* Nothing

0.9.1

Added

* Nothing

Changed

* fixed bug that was duplicating crawl response data in CrawlResponseOk

Removed

* Nothing

0.9.0

Added

* support docker 1.12

Changed

* version bumps for dependancies:
* chromedriver 2.22
* selenium 2.53.6
* requests 2.11.0
* ndg-httpsclient 0.4.2
* set of simplifications in dev env setup

Removed

* temporary removal of authenticated proxy support

Page 10 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.