- feat: Add
scrapyd-client --username
and--password
options. (@mxdev88) - feat: Expand environment variables in the
scrapy.cfg
file. (@mxdev88) - feat: Add
ScrapydClient
: a python client to interact with Scrapyd. (@mxdev88) - Add support for Python 3.10, 3.11. (@Laerte)
- fix: Fix
FileNotFoundError
when usingscrapyd-deploy --deploy-all-targets
.
- feat: Add
scrapyd-deploy --include-dependencies
option to install project dependencies from arequirements.txt
file. (@mxdev88) - fix: Remove temporary directories created by
scrapyd-deploy --deploy-all-targets
. - chore: Address deprecation warnings.
- chore: Add dependency on
urllib3
.
- Add support for Scrapy 2.5.
- Add support for Python 3.7, 3.8, 3.9, PyPy3.7.
- Drop support for Python 2.7, 3.4, 3.5.
- Remove
scrapyd_client.utils.get_config
, which was a compatibility wrapper for Python 2.7.
- Install
scrapyd-deploy
as a console script. - New
scrapyd-client
CLI withdeploy
,projects
,spiders
, andschedule
subcommands.
- New
-a
option to deploy to all targets. - Fix returncode on egg deploy error.
- Add Python 3 support.
- Drop Python 2.6 support.
Initial release.