Initializing a MRJob without arguments or with args=None now makes it read args from sys.argv[1:] (it used to mean the same thing as []). Fixes #2124
This is theoretically a breaking change, but it should probably only affect testing, as MRJobs are usually either initialized by run() or with arguments. This follows up on getting rid of MRJobLauncher (see #2088).
Also removed the deprecated stream_output() (which I thought I had in a previous branch) and references to it.
Initializing a
MRJob
without arguments or withargs=None
now makes it read args fromsys.argv[1:]
(it used to mean the same thing as[]
). Fixes #2124This is theoretically a breaking change, but it should probably only affect testing, as
MRJobs
are usually either initialized byrun()
or with arguments. This follows up on getting rid ofMRJobLauncher
(see #2088).Also removed the deprecated
stream_output()
(which I thought I had in a previous branch) and references to it.