Releases: scrapinghub/shub
Releases · scrapinghub/shub
v2.5.1
Enhancements:
- Stop enforcing the existence of
scrapinghub-entrypoint-scrapy
inshub image test
to allow non-Python projects - Fix inconsistencies in parameter names between
shub
andshub.image
: Debug output is now enabled via-v
everywhere, release versions can now be specified via-V
everywhere - Add
-h
as an alias for--help
Bugfixes:
- Clean up Docker containers properly after tests
v2.5.0
New features:
- Manage custom Docker images for your project with
shub image
(mergedshub-image
)
Enhancements:
- Add BSD-3 license
- Move documentation to Read The Docs
- Automatically remove invalid characters from version strings
- Allow glob patterns in
eggs
requirements configuration - Drop the deprecated
python-hubstorage
in favour ofpython-scrapinghub
Bugfixes:
- Fix
shub log -f
after upstream API inconsistency
v2.4.2
v2.4.1
v2.4.0
New features:
- Allow specifying eggs that should be uploaded on
shub deploy
along with the project, deprecateshub deploy-egg
andshub deploy-reqs
- Unify configuration syntax to specify eggs and requirements file
- Allow limiting the number of log lines/items/requests to be downloaded with
shub log
through the--tail/-n
option
Bugfixes/Enhancements:
- Warn when using obsolete API endpoints
- Do not fail when job logs contain non-ASCII characters
- Report status code on HTTP errors during deploy
v2.3.0
v2.2.0
v2.1.1
v2.1.0
New features:
- Copy eggs between projects with the
copy-eggs
command
Enhancements:
- Allow configuring stack and requirements file for Kumo projects
- When
123
is defined as default project,shub deploy 123
is now equivalent toshub deploy
Bugfixes:
- Do not print "Run your spiders at [...]" after a failed deploy