#48 Update to upstream release 0.9.0
Closed 4 years ago by jpopelka. Opened 4 years ago by packit.
rpms/ packit/packit 0.9.0-f32-update  into  f32

[packit] 0.9.0 upstream release
Packit Service • 4 years ago  
file modified
+1
@@ -9,3 +9,4 @@ 

  /packitos-0.6.1.tar.gz

  /packitos-0.7.0.tar.gz

  /packitos-0.7.1.tar.gz

+ /packitos-0.9.0.tar.gz

file modified
+24 -31
@@ -1,39 +1,32 @@ 

  ---

- specfile_path: packit.spec

  synced_files:

-   - packit.spec

-   - .packit.yaml

    - src: fedora-tests/

      dest: tests/

  # packit was already taken on PyPI

  upstream_package_name: packitos

- # backwards compat

- upstream_project_name: packitos

- downstream_package_name: packit

  upstream_project_url: https://github.com/packit-service/packit

- current_version_command: ["python3", "setup.py", "--version"]

- create_tarball_command: ["python3", "setup.py", "sdist", "--dist-dir", "."]

- create_pr: false

+ 

+ actions:

+   create-archive:

+     - "python3 setup.py sdist --dist-dir ."

+     - "sh -c 'echo packitos-$(python3 setup.py --version).tar.gz'"

+   get-current-version:

+     - "python3 setup.py --version"

+ 

  jobs:

- - job: propose_downstream

-   trigger: release

-   metadata:

-     dist-git-branch: master

- - job: propose_downstream

-   trigger: release

-   metadata:

-     dist-git-branch: f30

- - job: propose_downstream

-   trigger: release

-   metadata:

-     dist-git-branch: f29

- - job: sync_from_downstream

-   trigger: commit

- - job: copr_build

-   trigger: pull_request

-   metadata:

-     targets:

-     - fedora-29-x86_64

-     - fedora-30-x86_64

-     - fedora-31-x86_64

-     - fedora-rawhide-x86_64  # no compose for a week+, let's have ticks in our PRs

+   - job: propose_downstream

+     trigger: release

+     metadata:

+       dist-git-branch: fedora-all

+   - job: sync_from_downstream

+     trigger: commit

+   - job: copr_build

+     trigger: pull_request

+     metadata:

+       targets:

+         - fedora-all

+   - job: tests

+     trigger: pull_request

+     metadata:

+       targets:

+         - fedora-stable # on rawhide we have problems with the new marshmallow

file modified
+1 -1
@@ -1,3 +1,3 @@ 

  This repository is maintained by packit.

  https://packit.dev/

- The file was generated using packit 0.7.1.dev29+g9f8a111.

+ The file was generated using packit 0.8.2.dev136+geba27b0.

file modified
+12 -8
@@ -2,8 +2,8 @@ 

  %global real_name packit

  

  Name:           %{real_name}

- Version:        0.7.1

- Release:        2%{?dist}

+ Version:        0.9.0

+ Release:        1%{?dist}

  Summary:        A tool for integrating upstream projects with Fedora operating system

  

  License:        MIT
@@ -21,6 +21,7 @@ 

  BuildRequires:  python3-pyyaml

  BuildRequires:  python3-tabulate

  BuildRequires:  python3-cccolutils

+ BuildRequires:  python3-copr

  BuildRequires:  python3-koji

  BuildRequires:  python3-lazy-object-proxy

  BuildRequires:  rebase-helper
@@ -36,8 +37,6 @@ 

  Requires:       python3-bodhi-client

  Requires:       python3-%{real_name} = %{version}-%{release}

  

- %?python_enable_dependency_generator

- 

  %description

  This project provides tooling and automation to integrate upstream open source

  projects into Fedora operating system.
@@ -61,16 +60,18 @@ 

  

  %install

  %py3_install

- %if 0%{?fedora} >= 30

  python3 setup.py --command-packages=click_man.commands man_pages --target %{buildroot}%{_mandir}/man1

- %endif

+ 

+ # FIXME: workaround for setuptools installing it into bash_completion/ instead of bash-completion/

+ install -d -m 755 %{buildroot}%{_datadir}/bash-completion/completions

+ mv %{buildroot}%{_datadir}/bash_completion/completions/packit %{buildroot}%{_datadir}/bash-completion/completions/packit

  

  %files

  %license LICENSE

  %{_bindir}/packit

- %if 0%{?fedora} >= 30

  %{_mandir}/man1/packit*.1*

- %endif

+ %dir %{_datadir}/bash-completion/completions

+ %{_datadir}/bash-completion/completions/%{real_name}

  

  %files -n python3-%{real_name}

  %license LICENSE
@@ -78,6 +79,9 @@ 

  %{python3_sitelib}/*

  

  %changelog

+ * Wed Mar 25 2020 Packit Service <user-cont-team+packit-service@redhat.com> - 0.9.0-1

+ - new upstream release: 0.9.0

+ 

  * Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.1-2

  - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild

  

file modified
+1 -1
@@ -1,1 +1,1 @@ 

- SHA512 (packitos-0.7.1.tar.gz) = 61e0a9fd9c6c90ecaac773c5017f446679ca209b7a2cd33a0dfd15083e9b0845782e15464fea0ff9441d571f6e75aec3e514967130a0aaec544bf0e3e46c6a4e

+ SHA512 (packitos-0.9.0.tar.gz) = 8891d043e15164f430d8ee2c147439c243d8995acb76b80c5e41b8bca7fba190fb347bbcaa0b77b647dd54f3e7988727ae423fbfae2447ab95387cea73f8b5e6

file modified
+20 -20
@@ -1,23 +1,23 @@ 

  ---

  - hosts: localhost

    roles:

-   - role: standard-test-basic

-     tags:

-     - classic

-     required_packages:

-     - python3-packit

-     - python36

-     - python3-tox

-     - python3-pytest

-     - python3-flexmock

-     - make

-     - krb5-devel

-     - rpm-libs

-     - redhat-rpm-config

-     tests:

-     - upstream:

-         dir: .

-         run: ./upstream.sh

-     - simple_app:

-         dir: .

-         run: ./simple.py

+     - role: standard-test-basic

+       tags:

+         - classic

+       required_packages:

+         - python3-packit

+         - python36

+         - python3-tox

+         - python3-pytest

+         - python3-flexmock

+         - make

+         - krb5-devel

+         - rpm-libs

+         - redhat-rpm-config

+       tests:

+         - upstream:

+             dir: .

+             run: ./upstream.sh

+         - simple_app:

+             dir: .

+             run: ./simple.py

Upstream tag: 0.9.0
Upstream commit: fb817f4c

Very nice! :thumbsup:

edit: I was commenting generally all those changes and PRs. Yes, you are right. We need to wait for Marshamallow.

Pull-Request has been closed by jpopelka

4 years ago