============= Release notes ============= .. towncrier release notes start 1.3.0 (2023-12-05) ================== API Changes ----------- * Remove pdc calls and call dist-git instead (`#581 `_) Contributors ------------ Many thanks to the contributors of bug reports, pull requests, and pull request reviews for this release: * Lenka Segura * Michal Konecny 1.2.4 (2023-05-23) ================== Bug Fixes --------- * Retry upload to koji sideload cache when it fails (`#557 `_) * Spec file diff not attached when `DownloadException` is thrown (`#564 `_) * Fix for scratch build if rpmbuild returns warning (`#565 `_) Development Changes ------------------- * Add towncrier and tox to dev dependencies (`PR#574 `_) Contributors ------------ Many thanks to the contributors of bug reports, pull requests, and pull request reviews for this release: * Michal Konečný 1.2.3 (2023-04-24) ================== Bug Fixes --------- * Bug title being rewritten when older version is obtained by Anitya and not packaged in Fedora yet (`#533 `_) * Error message from koji module is wrong (`#547 `_) Other Changes ------------- * Document the way to file pull requests with the-new-hotness (`#558 `_) Contributors ------------ Many thanks to the contributors of bug reports, pull requests, and pull request reviews for this release: * Erol Keskin * Lenka Segura * Michal Konečný 1.2.2 (2023-02-08) ================== Bug Fixes --------- * GenericError: Invalid method: krb_login (`#549 `_) Other Changes ------------- * Migrate from dependabot to renovate (`PR#516 `_) * Changed old explanation url with the new one. Old: https://fedoraproject.org/wiki/upstream_release_monitoring New: https://docs.fedoraproject.org/en-US/package-maintainers/Upstream_Release_Monitoring (`PR#519 `_) * Migrate from setuptools to poetry (`PR#531 `_) Contributors ------------ Many thanks to the contributors of bug reports, pull requests, and pull request reviews for this release: * Erol Keskin * Lenka Segura * Michal Konečný 1.2.1 (2022-06-02) ================== Bug Fixes --------- * Failure when converting the redis value to integer (`PR#475 `_) 1.2.0 (2022-06-01) ================== Features -------- * Support for stable versions only (`#99 `_) * Change in the-new-hotness to work with multiple versions notified at once (`#230 `_) * Add Redis as cache for builds we are watching (`#323 `_) * Add link to monitoring setting to Bugzilla notification (`#324 `_) Bug Fixes --------- * Fix the parsing of spectool output to handle the correct lines (`PR#473 `_) * Notification is sent when the version contains dist tag even if it's not newer (`#437 `_) * Wrong error message when the build didn't started yet (`#456 `_) Development Changes ------------------- * Move fedora messaging schema to https://github.com/fedora-infra/the-new-hotness-messages (`PR#447 `_) * Update podman dev environment to Fedora 36 (`PR#465 `_) * Add missing packages to podman dev environment (`PR#472 `_) Contributors ------------ Many thanks to the contributors of bug reports, pull requests, and pull request reviews for this release: * dependabot[bot] * Michal Konečný * Peter Hutterer 1.1.0 (2022-03-30) ================== Bug Fixes --------- * Drop Python 3.6 support (`#391 `_) Development Changes ------------------- * Remove Python 3.7 (`PR#405 `_) * Enable mypy in CI (`PR#407 `_) * Update CI pods to newer Fedora (`#393 `_) * Prepare for change in Bugzilla API (`#401 `_) * Add support for python 3.10 (`#408 `_) Contributors ------------ Many thanks to the contributors of bug reports, pull requests, and pull request reviews for this release: * Peter Hutterer 1.0.0 (2021-12-08) ================== Features -------- * Update documentation to current state (`#228 `_) * Add SHA512 values to error message about same sources (`#286 `_) * Show stdout + stderr from CalledProcessError (`#333 `_) Bug Fixes --------- * Error when constructing hotness.update.drop message (`#330 `_) * Save koji task id, even if the build event fails (`#332 `_) * Fix the format error when scratch build fails (`#345 `_) Development Changes ------------------- * Provide podman compatibility (`PR#340 `_) * Update vagrant environment to F34 (`PR#349 `_) * Refactor the-new-hotness using CA design (`#276 `_) * Migrate to Zuul (`#309 `_) * Provide Containerized workflow (`#336 `_) * Update filename format of news file to correspond with labels for issues (`#338 `_) * Unify exceptions (`#353 `_) Others ------ * Release message schema version 1.1.1 Contributors ------------ Many thanks to the contributors of bug reports, pull requests, and pull request reviews for this release: * Michal Konečný * mscherer * Onur 0.13.4 (2021-02-04) =================== Bug Fixes --------- * handle master -> rawhide branch change (`#318 `_) Contributors ------------ Many thanks to the contributors of bug reports, pull requests, and pull request reviews for this release: * Michal Konečný 0.13.3 (2021-01-25) =================== Bug Fixes --------- * Crash with the new API in Anitya (`#316 `_) Contributors ------------ Many thanks to the contributors of bug reports, pull requests, and pull request reviews for this release: * Michal Konečný 0.13.2 (2020-11-11) =================== Bug Fixes --------- * Errors while downloading sources (`#302 `_) Development Changes ------------------- * Add towncrier (`#288 `_) Contributors ------------ Many thanks to the contributors of bug reports, pull requests, and pull request reviews for this release: * Darshna Das * Michal Konečný * Tomas Korbar 0.13.1 ====== Development ----------- * Fix docs building (`#297 `_) * Update vagrant environment to F32 (`#296 `_) * Clean dependencies (`#298 `_) * Update release guide (`#299 `_) * Add release testing guide (`#299 `_) 0.13.0 ====== Bugfixes -------- * Use fallback rpm comparison when rpm module is unavailable (`#273 `_) * Configuration load crash on empty section (`#290 `_) * Crash on proxy error (`#269 `_) Development ----------- * Fix docs building (`#264 `_) * Change coverage threshold to be less strict (`#273 `_) * Remove python 3.5 support (`#272 `_) * Remove unused functions (`#280 `_) * Clean and raise coverage for Anitya module (`#281 `_) * Change links to update policy (`#291 `_) * Use Anitya schema for fedora-messaging (`#248 `_) Features -------- * Refactor config to use centralized defaults (`#186 `_) 0.12.0 ====== Bugfixes -------- * Fix string exception when handling python-bugzilla Fault (#257) * Fix crash when error happens during downloading sources (#247) * Fix crash when python-bugzilla throws Fault (#255) Development ----------- * Fix deprecation warning when provisioning vagrant machine (#254) * Change coverage threshold (#258) * Add diff-cover to tox (#258) * Retrieve the monitoring status from dist-git instead of fedora-scm-requests (#256) 0.11.9 ====== Bugfixes -------- * Convert toml InlineTable to dict (#245) 0.11.8 ====== Bugfixes -------- * Expect binary string instead str when handling scratch build (#243) 0.11.7 ====== Bugfixes -------- * Expect binary string instead str (#241) 0.11.6 ====== Bugfixes -------- * Fix binary string error (#237) 0.11.5 ====== Bugfixes -------- * Fix wrong parameter in fedpkg (#237) 0.11.4 ====== Bugfixes -------- * Fix missing user in fedpkg (#237) 0.11.3 ====== Development ----------- * Add bandit to tox (#226) Bugfixes -------- * Fix hijacking bugzilla issue (#234) 0.11.2 ====== Development ----------- * Remove python 2 from tests (#216) * Fix schema for Fedora messaging (#224) 0.11.1 ====== Bugfixes -------- * Fix issue when 'buildsys.task.state.change' topic is received (#221) 0.11.0 ====== Features -------- * Convert to fedora-messaging (#211) 0.10.1 ====== Features -------- * Update documentation (#195) * Use bugzilla API key (#209) 0.10.0 ====== Features -------- * Use fedora-scm-requests rather than pkgdb for monitoring configuration (#185) 0.9.1 ===== Bugfixes -------- * Errors are actually reported when subprocess commands fail * Fix compatibility with python-bugzilla-2.1+ 0.9.0 ===== Features -------- - Detect Anitya backend using package name prefix (#172) - pypi.org has been added to the Anitya backend mapping dictionary (#173) - SRPM build failures now report details to the user (#178) Bugfixes -------- - Fix a grammatical error in an error message (#175) Many thanks to the contributors for this release! 0.8.1 ===== 0.8.1 is a bugfix release intended to improve the reliability of the-new-hotness, particularly the code responsible for creating Koji scratch builds for new updates. Bugfixes -------- - Attempting to remove a working directory that's already gone no longer results in a traceback (#154) - Fetching package sources now has greatly improved error reporting (#161) - Packages with multiple source tarballs are now correctly handled. Previously, only the first source URL was used (#161) 0.8.0 ===== - rebase-helper has been removed from the-new-hotness. For a detailed discussion that lead to this decision, see issue #145. - the-new-hotness now integrates with mdapi to determine the latest available versions of packages rather than repoquery. This fixes a bug where the-new-hotness would report that the latest rawhide build was the build in EPEL 7 (Issue #98) - The ``userstring`` setting has been replaced by a ``user_email`` setting. This setting is tuple in the form ('User Name', ''). - Several configuration URLs have been updated to use HTTPS - Log entries are now emitted with their full Python path included so debugging is easier. - the-new-hotness now authenticates with Koji using Kerberos 0.7.3 ===== Pull Requests - (@phracek) #108, Fixes #107: Detect if file exists or is not empty https://github.com/fedora-infra/the-new-hotness/pull/108 - (@ralphbean) #109, Correct another instance of mis-used six.iteritems(). https://github.com/fedora-infra/the-new-hotness/pull/109 - (@phracek) #111, Fixes #110: This does not really fix the problem. Log about attaching is https://github.com/fedora-infra/the-new-hotness/pull/111 - (@ralphbean) #112, This dict expects a 4-tuple everywhere else in the code. https://github.com/fedora-infra/the-new-hotness/pull/112 - (@phracek) #114, Fix #113 Text in bugzilla has to be clear. https://github.com/fedora-infra/the-new-hotness/pull/114 - (@ralphbean) #115, Handle OSError from 'rm'. https://github.com/fedora-infra/the-new-hotness/pull/115 - (@phracek) #118, Check if dir exists before deleting https://github.com/fedora-infra/the-new-hotness/pull/118 - (@ralphbean) #120, Check if rawhide_version == upstream_version first. https://github.com/fedora-infra/the-new-hotness/pull/120 Commits - 71d7b2151 Fixes #107: Detect if file exists or is not empty https://github.com/fedora-infra/the-new-hotness/commit/71d7b2151 - 1a88414ea Correct another instance of mis-used six.iteritems(). https://github.com/fedora-infra/the-new-hotness/commit/1a88414ea - a99c1fbda Fixes #110: This does not really fix the problem. Log about attaching is valid only in case really attach. https://github.com/fedora-infra/the-new-hotness/commit/a99c1fbda - c6459c2cc This dict expects a 4-tuple everywhere else in the code. https://github.com/fedora-infra/the-new-hotness/commit/c6459c2cc - d7e91ba3f Fix #113 Text in bugzilla has to be clear. https://github.com/fedora-infra/the-new-hotness/commit/d7e91ba3f - 38ee2caf6 Update text once again with feedback from @pnemade. https://github.com/fedora-infra/the-new-hotness/commit/38ee2caf6 - 83f524842 Handle OSError from 'rm'. https://github.com/fedora-infra/the-new-hotness/commit/83f524842 - 77e30b3a9 Check if dir exists instead. https://github.com/fedora-infra/the-new-hotness/commit/77e30b3a9 - 53cbda5df Check if dir exists before deleting https://github.com/fedora-infra/the-new-hotness/commit/53cbda5df - 48bcd0048 Check if rawhide_version == upstream_version first. https://github.com/fedora-infra/the-new-hotness/commit/48bcd0048 - 3a2b1b834 .. but do also publish in this case. https://github.com/fedora-infra/the-new-hotness/commit/3a2b1b834 A bugfix to the last release which should attach more information to bugs when rebase-helper fails to bump things. 0.7.2 ===== Pull Requests - (@phracek) #106, Fixes #105: Rebase helper logs https://github.com/fedora-infra/the-new-hotness/pull/106 Commits - 4f145e9c1 Fixes #105 Add logs to bugzilla for another analysis. https://github.com/fedora-infra/the-new-hotness/commit/4f145e9c1 - 76f432f76 Typo in text which is mentioned in bugzilla https://github.com/fedora-infra/the-new-hotness/commit/76f432f76 - 80e174b46 Fix mistake with tuples. iteritems should not be used. https://github.com/fedora-infra/the-new-hotness/commit/80e174b46 0.7.1 ===== Pull Requests - (@ralphbean) #104, Handle repoquery differently for yum and dnf. https://github.com/fedora-infra/the-new-hotness/pull/104 Commits - 20f9bd6bb When this fails, log more info. https://github.com/fedora-infra/the-new-hotness/commit/20f9bd6bb - 0f3b72e62 Handle repoquery differently for yum and dnf. https://github.com/fedora-infra/the-new-hotness/commit/0f3b72e62 This release swaps out usage of 'rpmdev-bumpspec' for the new 'rebase-helper'. Credit due to Petr Hracek. 0.7.0 ===== Pull Requests - (@ralphbean) #90, Allow mappings for npmjs.com as well as npmjs.org. https://github.com/fedora-infra/the-new-hotness/pull/90 - (@ralphbean) #92, Remove bundled (and outdated) openid client code. https://github.com/fedora-infra/the-new-hotness/pull/92 - (@ralphbean) #96, Rewrite topics to handle development mode. https://github.com/fedora-infra/the-new-hotness/pull/96 - (@phracek) #94, Rebase helper integration. https://github.com/fedora-infra/the-new-hotness/pull/94 - (@ralphbean) #101, Remove pkg_manager detection. https://github.com/fedora-infra/the-new-hotness/pull/101 - (@ralphbean) #103, Make this log statement less verbose. https://github.com/fedora-infra/the-new-hotness/pull/103 Commits - f3b595f65 Support YUM and DNF https://github.com/fedora-infra/the-new-hotness/commit/f3b595f65 - b5dbf963c Specbump. https://github.com/fedora-infra/the-new-hotness/commit/b5dbf963c - 6a582b6e2 Fix YUM and DNF usage. https://github.com/fedora-infra/the-new-hotness/commit/6a582b6e2 - 776c7e1e4 Merge remote-tracking branch 'upstream/develop' into develop https://github.com/fedora-infra/the-new-hotness/commit/776c7e1e4 - c075434e7 Allow mappings for npmjs.com as well as npmjs.org. https://github.com/fedora-infra/the-new-hotness/commit/c075434e7 - 2692cdaf0 Remove bundled (and outdated) openid client code. https://github.com/fedora-infra/the-new-hotness/commit/2692cdaf0 - e4133a36f Fix some usage of OpenIdBaseClient where we need more flexibility. https://github.com/fedora-infra/the-new-hotness/commit/e4133a36f - 065a7bc46 Typofix. https://github.com/fedora-infra/the-new-hotness/commit/065a7bc46 - 4cfa9c93e Add some nice warnings for debugging. https://github.com/fedora-infra/the-new-hotness/commit/4cfa9c93e - b89e56625 Rebase-helper integration https://github.com/fedora-infra/the-new-hotness/commit/b89e56625 - 763ee55c2 Iterate over build_logs https://github.com/fedora-infra/the-new-hotness/commit/763ee55c2 - 656b62373 Return back trigger. https://github.com/fedora-infra/the-new-hotness/commit/656b62373 - 326758e87 Return reference as not list. In case of failure return logs https://github.com/fedora-infra/the-new-hotness/commit/326758e87 - d3805d300 Rewrite topics to handle development mode. https://github.com/fedora-infra/the-new-hotness/commit/d3805d300 - 311eb4e96 (,,Ő x Ő,,) https://github.com/fedora-infra/the-new-hotness/commit/311eb4e96 - b39f1b102 rebase-helper split https://github.com/fedora-infra/the-new-hotness/commit/b39f1b102 - 8f182e912 rebase-helper split https://github.com/fedora-infra/the-new-hotness/commit/8f182e912 - 71f41582e Merge branch 'rebase-helper' of github.com:phracek/the-new-hotness into rebase-helper https://github.com/fedora-infra/the-new-hotness/commit/71f41582e - 8f374fc95 rebase-helper returns logs and packages after finishing scratch build. https://github.com/fedora-infra/the-new-hotness/commit/8f374fc95 - 64d34e815 Final commit with rebase-helper implementation https://github.com/fedora-infra/the-new-hotness/commit/64d34e815 - a48c0daf4 Move this outside the try/except block. https://github.com/fedora-infra/the-new-hotness/commit/a48c0daf4 - 4ce84bdfc Update config for namespaced pkgs. https://github.com/fedora-infra/the-new-hotness/commit/4ce84bdfc - 77886e530 Remove pkg_manager detection. https://github.com/fedora-infra/the-new-hotness/commit/77886e530 - ee7f33504 Not https here. https://github.com/fedora-infra/the-new-hotness/commit/ee7f33504 - 75e90b743 Make this log statement less verbose. https://github.com/fedora-infra/the-new-hotness/commit/75e90b743 - dbe3d62e5 Promote this log statement to an exception. https://github.com/fedora-infra/the-new-hotness/commit/dbe3d62e5 - 218049a7f New version requires rebase-helper https://github.com/fedora-infra/the-new-hotness/commit/218049a7f 0.6.4 ===== Pull Requests - (@pypingou) #81, When sending a comment to bugzilla add a link to the project in anitya https://github.com/fedora-infra/the-new-hotness/pull/81 - (@ralphbean) #86, Fix release-monitoring.org html scraping. https://github.com/fedora-infra/the-new-hotness/pull/86 Commits - d900b9de9 Specbump. https://github.com/fedora-infra/the-new-hotness/commit/d900b9de9 - a8903fa06 When sending a comment to bugzilla add a link to the project in anitya https://github.com/fedora-infra/the-new-hotness/commit/a8903fa06 - 47c5f9d55 Fix release-monitoring.org html scraping. https://github.com/fedora-infra/the-new-hotness/commit/47c5f9d55 - 54c132d60 Look just for the csrf_token field. https://github.com/fedora-infra/the-new-hotness/commit/54c132d60 0.6.3 ===== Pull Requests - (@ralphbean) #76, Silence this error email. https://github.com/fedora-infra/the-new-hotness/pull/76 Commits - 8f408e041 Specbump. https://github.com/fedora-infra/the-new-hotness/commit/8f408e041 - ac2582180 Silence this error email. https://github.com/fedora-infra/the-new-hotness/commit/ac2582180 0.6.2 ===== Some bugfixes. Pull Requests - (@ralphbean) #71, Be a little more aggressive with real build comments. https://github.com/fedora-infra/the-new-hotness/pull/71 - (@ralphbean) #75, Don't act on packages that are retired. https://github.com/fedora-infra/the-new-hotness/pull/75 Commits - 6c41c05cb Be a little more aggressive with real build comments. https://github.com/fedora-infra/the-new-hotness/commit/6c41c05cb - 9468c8ee4 Don't act on packages that are retired. https://github.com/fedora-infra/the-new-hotness/commit/9468c8ee4 0.6.1 ===== Just some bugfixes. Pull Requests - (@ralphbean) #70, Rename this to match the function definition. https://github.com/fedora-infra/the-new-hotness/pull/70 Commits - dfc2923af Specbump. https://github.com/fedora-infra/the-new-hotness/commit/dfc2923af - 606d666fb Ensure that we have a package name before chasing down review tickets. https://github.com/fedora-infra/the-new-hotness/commit/606d666fb - a2ad60c86 Rename this to match the function definition. https://github.com/fedora-infra/the-new-hotness/commit/a2ad60c86 0.6.0 ===== Pull Requests - (@danc86) #47, mark patches as such when attaching them in Bugzilla https://github.com/fedora-infra/the-new-hotness/pull/47 - (@puiterwijk) #57, Use the root url to check for logged in state https://github.com/fedora-infra/the-new-hotness/pull/57 - (@ralphbean) #61, Report successful rawhide builds (mostly) once. https://github.com/fedora-infra/the-new-hotness/pull/61 - (@ralphbean) #62, Try twice to find the rawhide version of packages. https://github.com/fedora-infra/the-new-hotness/pull/62 - (@ralphbean) #63, Fix fedpkg sources parsing. https://github.com/fedora-infra/the-new-hotness/pull/63 - (@ralphbean) #64, Follow up on FTBFS bugs. https://github.com/fedora-infra/the-new-hotness/pull/64 - (@ralphbean) #67, Match bugs also in the ASSIGNED state. https://github.com/fedora-infra/the-new-hotness/pull/67 - (@ralphbean) #66, Handle pkgdb.package.update messages. https://github.com/fedora-infra/the-new-hotness/pull/66 - (@ralphbean) #68, Be extra careful with anitya error panels. https://github.com/fedora-infra/the-new-hotness/pull/68 - (@ralphbean) #69, Mention scratch build results in review request tickets. https://github.com/fedora-infra/the-new-hotness/pull/69 Commits - 3fef00949 Specbump. https://github.com/fedora-infra/the-new-hotness/commit/3fef00949 - e2a682eeb mark patches as such when attaching them in Bugzilla https://github.com/fedora-infra/the-new-hotness/commit/e2a682eeb - 7cf5ebbe6 Use the root url to check for logged in state https://github.com/fedora-infra/the-new-hotness/commit/7cf5ebbe6 - 8ad4b1863 Report successful rawhide builds (mostly) once. https://github.com/fedora-infra/the-new-hotness/commit/8ad4b1863 - b24ada416 Save bz username so it can be referenced. https://github.com/fedora-infra/the-new-hotness/commit/b24ada416 - cc4b7f4f0 Try twice to find the rawhide version of packages. https://github.com/fedora-infra/the-new-hotness/commit/cc4b7f4f0 - 1e8fac332 Fix fedpkg sources parsing. https://github.com/fedora-infra/the-new-hotness/commit/1e8fac332 - 4db986c9e Add a method to query for FTBFS bugs. https://github.com/fedora-infra/the-new-hotness/commit/4db986c9e - dc2aa7744 Follow up on FTBFS bugs. https://github.com/fedora-infra/the-new-hotness/commit/dc2aa7744 - d6589d7c3 If pkgdb hands us no upstream_url, then bail out. https://github.com/fedora-infra/the-new-hotness/commit/d6589d7c3 - 80f4042b2 Silence some BeautifulSoup warnings. https://github.com/fedora-infra/the-new-hotness/commit/80f4042b2 - a9c8ffd42 Handle pkgdb.package.update messages. https://github.com/fedora-infra/the-new-hotness/commit/a9c8ffd42 - 4648ed3ca Only return open FTBFS bugs. https://github.com/fedora-infra/the-new-hotness/commit/4648ed3ca - a64d7d338 Operate on all open FTBFS bugs we find, not just the first one. https://github.com/fedora-infra/the-new-hotness/commit/a64d7d338 - 700925fa3 Match bugs also in the ASSIGNED state. https://github.com/fedora-infra/the-new-hotness/commit/700925fa3 - db929f815 pep8 https://github.com/fedora-infra/the-new-hotness/commit/db929f815 - 493dba976 Update error text. https://github.com/fedora-infra/the-new-hotness/commit/493dba976 - 56ea7ae6a Use different anitya API endpoint to query for packages by project. https://github.com/fedora-infra/the-new-hotness/commit/56ea7ae6a - 2249110d6 Add some tests. https://github.com/fedora-infra/the-new-hotness/commit/2249110d6 - 427f443d4 Be extra careful with anitya error panels. https://github.com/fedora-infra/the-new-hotness/commit/427f443d4 - 1510b7a10 Fix return statement. https://github.com/fedora-infra/the-new-hotness/commit/1510b7a10 - 24b51ae61 Merge branch 'develop' of github.com:fedora-infra/the-new-hotness into develop https://github.com/fedora-infra/the-new-hotness/commit/24b51ae61 - de2bd6c61 Make ftbfs_bugs plural to indicate that it returns a generator. https://github.com/fedora-infra/the-new-hotness/commit/de2bd6c61 - 51fe83dd6 Change the way we compare dist tags so we compare '.fc24' with '.fc24'. https://github.com/fedora-infra/the-new-hotness/commit/51fe83dd6 - 65ba74f4b Mention scratch build results in review request tickets. https://github.com/fedora-infra/the-new-hotness/commit/65ba74f4b - 62d10b1b2 Remove changelog header. https://github.com/fedora-infra/the-new-hotness/commit/62d10b1b2 0.5.0 ===== - Specbump. `1346ea086 `_ - Use the new is_monitored "nobuild" flag. `441f78430 `_ - Merge pull request #45 from fedora-infra/feature/nobuild `792078d71 `_ 0.4.1 ===== - Specbump. `fdb2eebea `_ - fix GitHub capitalization `812397ca1 `_ - Merge pull request #41 from fedora-infra/feature/github-name `66ece5a1c `_ 0.4.0 ===== - Specbump. `b498c637e `_ - Suppress some errors from rpmbuild and friends. `b0b7c0c1c `_ - Merge pull request #25 from fedora-infra/feature/suppress-some-errors `a1ba74a63 `_ - Note on the default message posted on bugzilla about packaging and legal changes `ba4ef2220 `_ - Strip leading v. `4f10baed7 `_ - Merge pull request #27 from fedora-infra/legal_be_nice `6a9566302 `_ - Merge pull request #28 from fedora-infra/feature/strip-leading-v `016b0c57e `_ - This should actually be cached. `c9853a41c `_ - Merge pull request #30 from fedora-infra/feature/typofix-revert `9913cbea8 `_ - Try to fix README rendering. `0d7f6ef85 `_ - Further fix. `9a213a4c6 `_ - Propagate srpm-creation and koji-kickoff errors to the ticket. `41d187509 `_ - Create and attach patches to bz tickets we file. `daea3b076 `_ - Use os.path.join. `f058e4800 `_ - Merge pull request #36 from fedora-infra/feature/patch-creation `f8b314a42 `_ - Compare sum of new and old tarball. `ed32e48b4 `_ - Merge pull request #37 from fedora-infra/feature/not-april-1st `6d9b71279 `_ - Listen for pkgdb monitoring toggle events. `df8fddd16 `_ - Use exceptions to propagate error messages to fedmsg `34dbb2e77 `_ - Convert those ValueErrors to AnityaExceptions which just make more sense. `4a4bd1624 `_ - Merge pull request #38 from fedora-infra/feature/pkgdb-monitor-toggle `02b72faa5 `_ - Handle multiply mapped anitya projects. `a9eba188b `_ - Demote this error message. `3630273bd `_ - Handle newly-mapped packages from anitya. `4cef2de3d `_ - Merge pull request #39 from fedora-infra/feature/multiply-mapped `dc5342307 `_ 0.3.3 ===== - specbump `a3171f209 `_ - Demote this log statement. `f99f5f5f5 `_ - Use the kojira repos to get the latest rawhide info. `3b9d136c0 `_ - Merge pull request #20 from fedora-infra/feature/kojira `957298475 `_ - Drop explicit archlist for now. `2c1caf83f `_ - Generate a nicer changelog for the scratch task srpm. `97b865e4d `_ - It's not a duck! `4f3009821 `_ - Merge pull request #22 from fedora-infra/feature/nicer-changelog `9e110051f `_ - For github backend, if the homepage is on github, specify the version_url to use `aa996242f `_ - Merge pull request #24 from fedora-infra/github_info `10d25ebd6 `_ 0.3.2 ===== - Specbump. `fa0475659 `_ - Demote this log statement. `75bb86263 `_ - When a command fails, I'd like to know what it was. `5e221b80c `_ - Still more information. `66e9f9bfe `_ - Only followup on rawhide builds. `ca4199e72 `_ - Get rawhide dist tag from pkgdb, not from config. `cd3ce37ff `_ - Merge pull request #15 from fedora-infra/feature/only-rawhide-thank-you `232015f36 `_ 0.3.1 ===== - specbump `e39e82db5 `_ - Suppress errors. `d669ecfd3 `_ - Merge pull request #11 from fedora-infra/feature/supress-errors `ef0a32dab `_ - Only followup on bugs that are not already closed. `a78a6e916 `_ - Merge pull request #12 from fedora-infra/feature/limited-followup `7b80bcbea `_ 0.3.0 ===== - specbump `3850a8813 `_ - Specfile should pull this in now. `c4b81f078 `_ - Auto add new packages. `536049a7f `_ - Map package if the project already exists. `c4a323851 `_ - Typofix. `6ca7fc20e `_ - Merge pull request #10 from fedora-infra/feature/auto-add-new-packages `51e6735f7 `_ 0.2.2 ===== - bumpspec. `bb3a6d1f0 `_ - Typofix. `6dddc60fc `_ - Add a call to fedpkg sources. `645f5e717 `_ - Merge pull request #7 from fedora-infra/feature/fedpkg-patches `2be36e1bc `_ - Add some hacking instructions. `692cc10fb `_ - Use the multiple-topics feature from moksha.hub-1.4.4 `82780ac80 `_ - Merge pull request #8 from fedora-infra/feature/multiple-topics `af38b3b2d `_ - Reorganize where formatting of followup-text lives. `1bf3448f3 `_ - Comment on real koji builds, not just scratch ones. Fixes #4. `0e7f5cc01 `_ - Install and initialize fedmsg.meta since we use it here now. `2972bf618 `_ - Merge pull request #9 from fedora-infra/feature/comment-on-build `a22e051c1 `_ 0.2.1 ===== - bumpspec. `f869c2ac9 `_ - Add forgotten parens. `1325d5484 `_ 0.2.0 ===== - Specbump. `47c1d6de7 `_ - Tell bugzilla not to save cookies or tokens. `effcb613a `_ - Remove dependence on fedpkg. `398135f9e `_ - Tell koji the fully-qualified path to the srpm. `6761db430 `_ - We can't send an email every time here. `b86ea985d `_ - Condense log. `f3938580b `_ - Add some fedmsg messages in there. `e8290306e `_ 0.1.3 ===== - Specfile. `05535eb7c `_ - Check pkgdb monitoring status before acting. `60bb7b2e2 `_ - Merge pull request #3 from fedora-infra/feature/check-monitoring `d953d3161 `_ - Make the yumconfig configurable. `b8a25f5d9 `_ - Keep repoid. `09ff85afa `_ - Adjust for new/old APIs. `377024ac8 `_ - Require python-sh. `7ceef9e37 `_