diff --git a/History.md b/History.md index af6bf8fb..28750a18 100644 --- a/History.md +++ b/History.md @@ -1,326 +1,309 @@ -1.27.0 / 2022-09-28 -=================== - - * Switch remote tinderbox tests from mozilla-central to mozilla-release (#627) - * Bump redo from 2.0.3 to 2.0.4 (#626) - * Use GitHub Actions for running tests in CI (#623) - * Drop support for Python 2.7 (#622) - * Create .github folder for code owners and contribution doc (#616) - * Upgrade to Python 3.8 for CI tests (#615) - * Fix invalid escape sequence \d in setup.py for Python 3 (#612) - * Replace RequestException with NotFoundError (#596) - * Raise an error if an invalid build number for the candidate scraper is used (#607) - * Improve installation section of README (#608) - * Enable authentication tests in test_base_scraper.py (#597) - * Fix Python 3 job on MacOS (#600) (#601) - * Add markers to run remote tests by default only in CI (#572) - * Scheduled weekly dependency update for week 25 (#568) - * Fix remote tests for Fennec which is discontinued on mozilla-central (#566) - * Scheduled weekly dependency update for week 21 (#561) - -1.26 / 2019-05-13 -================= - * Update setup.py for classifiers (#557) - * Add support for Python 3 (#536) - * Testing: Skip remote tests for Thunderbird tinderbox builds (#554) - * Scheduled weekly dependency updates (#520, #522, #535, #540, #546, #552) - * Add Mozilla Code of Conduct file (#547) - * Testing: Removing obsolete test dependencies and MozHTTPBaseTest class (#544) - * Testing: Convert unit tests to plain pytest (#468) - * Testing: Temporarily skip the remote daily debug thunderbird test (#533) - * Testing: Update pytest from 3.8.2 to 4.0.0 (#511, %512, #515) - * Add MPL 2.0 licence, and properly display README on PyPI (#509) - -1.25 / 2018-10-22 -================= - * Added Support for Firefox Developer Edition (#504) - * Added syntax highlighting to readme (#483) - * Create pyup.io config file (#498) - * Update redo from 1.7 to 2.0 (#485, #496) - * Update pytest-cov from 2.5.1 to 2.6.0 (#494) - * Update coveralls from 1.5.0 to 1.5.1 (#489, #493, #501) - * Update pytest from 3.6.2 to 3.8.1 (#482, #484, #488, #490, $491, #495, #500) - * Update pytest-cov from 2.5.1 to 2.6.0 (#494) - * Skip test_authentication because mozqa.com doesn't exist anymore (#492). (#499) - -1.24 / 2018-07-23 -================= - * Update pytest from 3.2.2 to 3.6.2 (#451, #456, #373, #374, #475) - * Fix pylama linter failures for invalid escape characters for timestamp regex (#472) - * Remove call to unittest.main() from all test modules (#470) - * Enable remote tests for Thunderbird daily builds and update versions and dates (#406) - * Update coveralls from 1.2.0 to 1.3.0 (#463) - * Convert remote/test_firefox.py from unittest to pytest (#467) - * Switch pytest to verbose test output (#467) - * Move dependencies to requirements.txt to support pyup.io (#424) - * Replace progressbar with progressbar2 (#453) - * Use timestamp prefix for filename of tinderbox builds when human readable date supplied (#181) - -1.23 / 2017-09-21 -================= - * Update to treeherder-client 4.0.0 (#447) - * Update coveralls, mock, pytest, and pytest-cov to latest version (#448) - * Display correct build number for candidate build (#437) - * Remove B2G related code and tests (#439) - * Add support for new stub installer file names (#442) - * Add option to only print the final url (#344) - -1.22 / 2017-03-15 -================= - * Remove left-over comment for exclusion of pycodestyle warnings of bare excepts (#426) - * Bump package dependencies for more relaxed version requirements (#430) - * Add unit tests for candidate scraper and --extension (#429) - * Update tox config for pylama package changes (#429) - * Fix uses of bare exceptions in scraper.py (#429) - * Fix binary_regex for candidate/release scraper to support different file naming schemes (#429) - * Add coverage support for py.test (#425) - * Add {posargs} to tox.ini (#398) - * Add max_line_length parameters for pylama to setup.cfg (#418) - * Remove test for optional authentication (#420) - * Fix remote tests due to non-existent candidate builds (#413) - -1.21 / 2016-09-20 -================= - * Change default branch for Thunderbird in manual tests to comm-central (#402) - * Add date parameter to api-9 test in test_fennec.py (#404) (#405) - * Update to treeherder-client 3.0.0 (#401) - * Update README.md to fix syntax error (#399) - * Add pylama call to tox config file (#395) - * Use pytest as testrunner for unit tests #359 - -1.20.2 / 2016-02-12 -=================== - - * Fix platform filter value for querying Treeherder jobs (#388) - * Update docs for bdist-wheel releases (#379) - -1.20.1 / 2016-02-11 -=================== - - * CLI command fails due to broken argv parsing (#378) - * Add Appveyor support for running unittests on Windows (#380) - * Make use of Travis' container based infrastructure (#382) - * Add Travis support for OS X (#376) - * Bump dependencies to mozinfo 0.9 and requests 2.9.1 (#371) - -1.20 / 2016-02-11 -================= - - * Add support to get daily and tinderbox builds by revision (#354) - * Use wptserve for unit tests (#368) - * Add support for Fennec API level 15 (#362) - * Fix various PEP warnings (#363) - * Improve logging and arguments handling (#360) - * Make use of tox as test runner for unit tests (#352) - * Fix accidentally match for SDK builds for release and candidate builds (#353) - * Enhance --version to accept latest, latest-beta, and latest-esr (#355) - * Check that requests exception has a response (#314) - * Use webqa-ci in test_optional_authentication (#348) - * Refactoring of download with retry support (#146) - * Use a shared HTTP/HTTPS session for retrieving data (#328) - * Update BASE_URL to https://archive.mozilla.org/pub/ (#338) - -1.19 / 2015-10-23 -================= - - * Fix parser and scraper to handle new S3 based archive.mozilla.org (#329) - -1.18.1 / 2015-10-21 -=================== - - * Workaround for downloading files via ftp-origin-scl3.mozilla.org (#329) - -1.18 / 2015-09-14 -================= - - * Improve API and documentation (#324) - * Create Factory class for various Scraper instances (#320) - * Switch from optparse to argparse (#318) - * Move CLI into its own module (#316) - * test_direct_scraper.py should make use of local http server (#214) - * Add instructions for contribution (#310) - * Enhance documentation for developers (#307) - -1.17 / 2015-08-03 -================= - - * Remove dependency for mozlog (#304) - * Replace ftp.mozilla.org with archive.mozilla.org (#302) - * Removed all unused variables from get_build_info_for_version (#169) - * Adapt to mozlog 3.0 (#300) - * Re-add scraper.cli to __init__.py (#298) - -1.16 / 2015-06-30 -================= - - * Remove support for Python 2.6 (#250) - * Enhance Travis CI job with more validity checks (#157) - * Add support for downloading Fennec (Firefox Mobile) daily builds (#292) - * Update dependencies for python packages for test environment (#293) - * Add waffle.io badge to README - * Remove support for unsigned candidate builds (#108) - -1.15 / 2015-06-02 -================= - - * Daily Scraper: Limit Check for non-empty build dirs (#255) - * Use -stub suffix for release and candidate builds (#167) - * Upgrade dependency for requests module to 2.7.0 (#271) - * Ensure that --destination is always using an absolute path (#267) - * Test for correct choice of scraper (#257) - * Ensure to close the HTTP connection also in case of failures (#275) - * Close HTTP connections after traversing directories on ftp.mozilla.org (#272) - -1.14 / 2015-03-05 -================= - - * Allow download of files with specified extension for Tinderbox builds on Windows (#264) - * Replace --directory option with --destination to allow a filename for the target file (#92) - * Always show correct build number for candidate builds (#232) - * Add test for invalid branches of daily builds (#236) - * `mac` platform option for tinderbox builds should default to `macosx64` (#215) - * Reverse check for non-empty tinderbox build directories (#253) - -1.13 / 2015-02-11 -================= - - * Add support for Firefox try server builds (#239) - * If latest tinderbox folder is empty, get the next folder with a build (#143) - * Add official support for win64 builds (#243) - * Support downloading from sites with optional authentication (#195) - * Update all PLATFORM_FRAGMENTS values to regex (#154) - * Catch KeyboardInterrupt exception for user abort (#226) - -1.12 / 2014-09-10 -================= - - * Display selected build when downloading (#149) - * Add support for downloading B2G desktop builds (#104) - * Download candidate builds from candidates/ and not nightly/ (#218) - * Add Travis CI build status and PyPI version badges to README (#220) - * Add Python 2.6 to test matrix (#210) - * Fix broken download of mac64 tinderbox builds (#144) - * Allow download even if content-length header is missing (#194) - * Convert run_tests script to Python (#168) - * Ensure that --date option is a valid date (#196) - -1.11.1 / 2014-02-04 -=================== - - * Revert "Adjust mozbase package dependencies to be more flexible (#206)" - -1.11 / 2014-02-03 -================= - - * 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) - -1.10 / 2013-11-19 -================= - - * 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) - -1.9 / 2013-08-29 -================ - - * 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) - -1.8 / 2013-07-25 -================ - - * 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) - -1.7.2 / 2013-05-13 -================== - - * Add support for hidden release candidate builds (#77) - -1.7.1 / 2013-04-30 -================== - - * total_seconds is not an attribute on timedelta in Python 2.6 (#73) - -1.7 / 2013-04-24 -================== - - * 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) - -1.6 / 2013-02-20 -================== - - * Automatically retry on failure (#39) - * Improve handling of exceptions when temporary file does not exist (#51) - -1.5 / 2012-12-04 -================== - - * Don't download stub installer for tinderbox builds (#41) - * Support basic authentication (#36) - * Support downloading from an arbitrary URL (#35) - -1.4 / 2012-10-08 -================== - - * Don't download stub installer by default (#31) - * Move build-id to option group (#28) +# Changelog + +## 1.28.0 / 2024-03-26 + +* Add support for downloading Firefox on Android (Fenix) builds (#632) +* Bump minimal version of mozilla-version to 2.0.0 (#645) +* Replace packaging.LegacyVersion usage with mozilla_version +* Fix packaging requirement for version 21.3.0 (#640) +* Temporarily pin `packaging` to version 21.3.0 due to removal of LegacyVersion (#636) +* Fix pass_env values cannot contain whitespace error in CI (#634) + +## 1.27.0 / 2022-09-28 + +* Switch remote tinderbox tests from mozilla-central to mozilla-release (#627) +* Bump redo from 2.0.3 to 2.0.4 (#626) +* Use GitHub Actions for running tests in CI (#623) +* Drop support for Python 2.7 (#622) +* Create .github folder for code owners and contribution doc (#616) +* Upgrade to Python 3.8 for CI tests (#615) +* Fix invalid escape sequence \d in setup.py for Python 3 (#612) +* Replace RequestException with NotFoundError (#596) +* Raise an error if an invalid build number for the candidate scraper is used (#607) +* Improve installation section of README (#608) +* Enable authentication tests in test_base_scraper.py (#597) +* Fix Python 3 job on MacOS (#600) (#601) +* Add markers to run remote tests by default only in CI (#572) +* Scheduled weekly dependency update for week 25 (#568) +* Fix remote tests for Fennec which is discontinued on mozilla-central (#566) +* Scheduled weekly dependency update for week 21 (#561) + +## 1.26 / 2019-05-13 + +* Update setup.py for classifiers (#557) +* Add support for Python 3 (#536) +* Testing: Skip remote tests for Thunderbird tinderbox builds (#554) +* Scheduled weekly dependency updates (#520, #522, #535, #540, #546, #552) +* Add Mozilla Code of Conduct file (#547) +* Testing: Removing obsolete test dependencies and MozHTTPBaseTest class (#544) +* Testing: Convert unit tests to plain pytest (#468) +* Testing: Temporarily skip the remote daily debug thunderbird test (#533) +* Testing: Update pytest from 3.8.2 to 4.0.0 (#511, %512, #515) +* Add MPL 2.0 licence, and properly display README on PyPI (#509) + +## 1.25 / 2018-10-22 + +* Added Support for Firefox Developer Edition (#504) +* Added syntax highlighting to readme (#483) +* Create pyup.io config file (#498) +* Update redo from 1.7 to 2.0 (#485, #496) +* Update pytest-cov from 2.5.1 to 2.6.0 (#494) +* Update coveralls from 1.5.0 to 1.5.1 (#489, #493, #501) +* Update pytest from 3.6.2 to 3.8.1 (#482, #484, #488, #490, $491, #495, #500) +* Update pytest-cov from 2.5.1 to 2.6.0 (#494) +* Skip test_authentication because mozqa.com doesn't exist anymore (#492). (#499) + +## 1.24 / 2018-07-23 + +* Update pytest from 3.2.2 to 3.6.2 (#451, #456, #373, #374, #475) +* Fix pylama linter failures for invalid escape characters for timestamp regex (#472) +* Remove call to unittest.main() from all test modules (#470) +* Enable remote tests for Thunderbird daily builds and update versions and dates (#406) +* Update coveralls from 1.2.0 to 1.3.0 (#463) +* Convert remote/test_firefox.py from unittest to pytest (#467) +* Switch pytest to verbose test output (#467) +* Move dependencies to requirements.txt to support pyup.io (#424) +* Replace progressbar with progressbar2 (#453) +* Use timestamp prefix for filename of tinderbox builds when human readable date supplied (#181) + +## 1.23 / 2017-09-21 + +* Update to treeherder-client 4.0.0 (#447) +* Update coveralls, mock, pytest, and pytest-cov to latest version (#448) +* Display correct build number for candidate build (#437) +* Remove B2G related code and tests (#439) +* Add support for new stub installer file names (#442) +* Add option to only print the final url (#344) + +## 1.22 / 2017-03-15 + +* Remove left-over comment for exclusion of pycodestyle warnings of bare excepts (#426) +* Bump package dependencies for more relaxed version requirements (#430) +* Add unit tests for candidate scraper and --extension (#429) +* Update tox config for pylama package changes (#429) +* Fix uses of bare exceptions in scraper.py (#429) +* Fix binary_regex for candidate/release scraper to support different file naming schemes (#429) +* Add coverage support for py.test (#425) +* Add {posargs} to tox.ini (#398) +* Add max_line_length parameters for pylama to setup.cfg (#418) +* Remove test for optional authentication (#420) +* Fix remote tests due to non-existent candidate builds (#413) + +## 1.21 / 2016-09-20 + +* Change default branch for Thunderbird in manual tests to comm-central (#402) +* Add date parameter to api-9 test in test_fennec.py (#404) (#405) +* Update to treeherder-client 3.0.0 (#401) +* Update README.md to fix syntax error (#399) +* Add pylama call to tox config file (#395) +* Use pytest as testrunner for unit tests #359 + +## 1.20.2 / 2016-02-12 + +* Fix platform filter value for querying Treeherder jobs (#388) +* Update docs for bdist-wheel releases (#379) + +## 1.20.1 / 2016-02-11 + +* CLI command fails due to broken argv parsing (#378) +* Add Appveyor support for running unittests on Windows (#380) +* Make use of Travis' container based infrastructure (#382) +* Add Travis support for OS X (#376) +* Bump dependencies to mozinfo 0.9 and requests 2.9.1 (#371) + +## 1.20 / 2016-02-11 + +* Add support to get daily and tinderbox builds by revision (#354) +* Use wptserve for unit tests (#368) +* Add support for Fennec API level 15 (#362) +* Fix various PEP warnings (#363) +* Improve logging and arguments handling (#360) +* Make use of tox as test runner for unit tests (#352) +* Fix accidentally match for SDK builds for release and candidate builds (#353) +* Enhance --version to accept latest, latest-beta, and latest-esr (#355) +* Check that requests exception has a response (#314) +* Use webqa-ci in test_optional_authentication (#348) +* Refactoring of download with retry support (#146) +* Use a shared HTTP/HTTPS session for retrieving data (#328) +* Update BASE_URL to (#338) + +## 1.19 / 2015-10-23 + +* Fix parser and scraper to handle new S3 based archive.mozilla.org (#329) + +## 1.18.1 / 2015-10-21 + +* Workaround for downloading files via ftp-origin-scl3.mozilla.org (#329) + +## 1.18 / 2015-09-14 + +* Improve API and documentation (#324) +* Create Factory class for various Scraper instances (#320) +* Switch from optparse to argparse (#318) +* Move CLI into its own module (#316) +* test_direct_scraper.py should make use of local http server (#214) +* Add instructions for contribution (#310) +* Enhance documentation for developers (#307) + +## 1.17 / 2015-08-03 + +* Remove dependency for mozlog (#304) +* Replace ftp.mozilla.org with archive.mozilla.org (#302) +* Removed all unused variables from get_build_info_for_version (#169) +* Adapt to mozlog 3.0 (#300) +* Re-add scraper.cli to __init__.py (#298) + +## 1.16 / 2015-06-30 + +* Remove support for Python 2.6 (#250) +* Enhance Travis CI job with more validity checks (#157) +* Add support for downloading Fennec (Firefox Mobile) daily builds (#292) +* Update dependencies for python packages for test environment (#293) +* Add waffle.io badge to README +* Remove support for unsigned candidate builds (#108) + +## 1.15 / 2015-06-02 + +* Daily Scraper: Limit Check for non-empty build dirs (#255) +* Use -stub suffix for release and candidate builds (#167) +* Upgrade dependency for requests module to 2.7.0 (#271) +* Ensure that --destination is always using an absolute path (#267) +* Test for correct choice of scraper (#257) +* Ensure to close the HTTP connection also in case of failures (#275) +* Close HTTP connections after traversing directories on ftp.mozilla.org (#272) + +## 1.14 / 2015-03-05 + +* Allow download of files with specified extension for Tinderbox builds on Windows (#264) +* Replace --directory option with --destination to allow a filename for the target file (#92) +* Always show correct build number for candidate builds (#232) +* Add test for invalid branches of daily builds (#236) +* `mac` platform option for tinderbox builds should default to `macosx64` (#215) +* Reverse check for non-empty tinderbox build directories (#253) + +## 1.13 / 2015-02-11 + +* Add support for Firefox try server builds (#239) +* If latest tinderbox folder is empty, get the next folder with a build (#143) +* Add official support for win64 builds (#243) +* Support downloading from sites with optional authentication (#195) +* Update all PLATFORM_FRAGMENTS values to regex (#154) +* Catch KeyboardInterrupt exception for user abort (#226) + +## 1.12 / 2014-09-10 + +* Display selected build when downloading (#149) +* Add support for downloading B2G desktop builds (#104) +* Download candidate builds from candidates/ and not nightly/ (#218) +* Add Travis CI build status and PyPI version badges to README (#220) +* Add Python 2.6 to test matrix (#210) +* Fix broken download of mac64 tinderbox builds (#144) +* Allow download even if content-length header is missing (#194) +* Convert run_tests script to Python (#168) +* Ensure that --date option is a valid date (#196) -1.3 / 2012-10-04 -================== +## 1.11.1 / 2014-02-04 - * 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) - -1.2 / 2012-08-16 -================== - - * Download of builds via build-id fails if more than one subfolder is present for that day (#19) - -1.1 / 2012-07-26 -================== - - * Use last, not 1st .txt file in latest- dirs. Fixes issue #14. - -1.0 / 2012-05-23 -================== - - * Initial version +* Revert "Adjust mozbase package dependencies to be more flexible (#206)" + +## 1.11 / 2014-02-03 + +* 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) + +## 1.10 / 2013-11-19 + +* 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) + +## 1.9 / 2013-08-29 + +* 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) + +## 1.8 / 2013-07-25 + +* 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) + +## 1.7.2 / 2013-05-13 + +* Add support for hidden release candidate builds (#77) + +## 1.7.1 / 2013-04-30 + +* total_seconds is not an attribute on timedelta in Python 2.6 (#73) + +## 1.7 / 2013-04-24 + +* 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) + +## 1.6 / 2013-02-20 + +* Automatically retry on failure (#39) +* Improve handling of exceptions when temporary file does not exist (#51) + +## 1.5 / 2012-12-04 + +* Don't download stub installer for tinderbox builds (#41) +* Support basic authentication (#36) +* Support downloading from an arbitrary URL (#35) + +## 1.4 / 2012-10-08 + +* Don't download stub installer by default (#31) +* Move build-id to option group (#28) + +## 1.3 / 2012-10-04 + +* 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) + +## 1.2 / 2012-08-16 + +* Download of builds via build-id fails if more than one subfolder is present for that day (#19) + +## 1.1 / 2012-07-26 + +* Use last, not 1st .txt file in latest- dirs. Fixes issue #14. + +## 1.0 / 2012-05-23 + +* Initial version diff --git a/mozdownload/cli.py b/mozdownload/cli.py index 35db4c81..83c62c8d 100644 --- a/mozdownload/cli.py +++ b/mozdownload/cli.py @@ -15,7 +15,7 @@ from mozdownload import factory, scraper -__version__ = '1.27.0' +__version__ = '1.28.0' def parse_arguments(argv):