- Revert "Adjust mozbase package dependencies to be more flexible (#206)"
- Adjust mozbase package dependencies to be more flexible (#201)
- Log the name of the output file for discovery (#199)
- Changed logger info level in tests to ERROR (#175)
- PEP8 fixes in test_daily_scraper (#188)
- Allow to download files with different extensions than exe (#119)
- Added stub support for TinderboxScraper (#180)
- Add tests for TinderboxScraper class (#161)
- Add tests for ReleaseCandidateScraper class (#160)
- Update run_tests.sh to force package version to our dependencies (#177)
- Add method to get the latest daily build (#163)
- Add tests for DailyScraper class (#159)
- Add target_url to ReleaseScraper tests (#171)
- Add tests for ReleaseScraper class (#156)
- Adding new tests using mozhttpd server
- Use mozlog as default logger (#116)
- Show user instructions when calling mozdownload without arguments (#150)
- Display found candidate builds when build number is given (#148)
- Invalid branch or locale should display proper error message (#115)
- Fix PEP8 issues and add checking to Travis-CI (#140)
- Add support for stub installer on Windows (#29)
- On linux64 a 64-bit tinderbox build has to be downloaded (#138)
- Removed date_validation_regex from TinderboxScraper (#130)
- Add Travis-CI configuration for running the tests (#132)
- Added urljoin method for handling URLs (#123)
- Added test harness and first test (#10)
- Unable to download tinderbox builds by timestamp (#103)
- Multiple matches are shown when specifying a unique build ID (#102)
- Filter potential build dirs by whether or not they contain a build (#11)
- Download the file specified with --url to the correct target folder (#105)
- Add pause between initial attempt and first retry (#106)
- Output details of matching builds (#17)
- Fallback to hostname if downloading from a URL without specifying a path (#89)
- Removed default timeout for downloads (#91)
- Fixed issues with --retry-attempts when download fails (#81)
- Add timeout for network requests (#86)
- Comply with PEP 8 (#63)
- Disable caching when fetching build information (#13)
- Add support for python requests (#83)
- Add support for hidden release candidate builds (#77)
- total_seconds is not an attribute on timedelta in Python 2.6 (#73)
- Revert to no retries by default (#65)
- Add a percentage completion counter (#48)
- Remove default=None from OptionParser options (#43)
- Added full command line options to README (#44)
- Added version number to docstring and --help output (#34)
- Implement automatic retries for locating the binary (#58)
- Implemented a download timeout (#50)
- Automatically retry on failure (#39)
- Improve handling of exceptions when temporary file does not exist (#51)
- Don't download stub installer for tinderbox builds (#41)
- Support basic authentication (#36)
- Support downloading from an arbitrary URL (#35)
- Don't download stub installer by default (#31)
- Move build-id to option group (#28)
- Put --build-id option into Daily Build option group, where it appears to belong (#25)
- Ignore the build/ and dist/ directories created by setup.py (#24)
- Add support for downloading b2g builds (#23)
- Download of builds via build-id fails if more than one subfolder is present for that day (#19)
- Use last, not 1st .txt file in latest- dirs. Fixes issue #14.
- Initial version