#1 Update to 3.0.1
Merged 3 months ago by carlwgeorge. Opened 3 months ago by atim.
rpms/ atim/python-rx master  into  master

file modified
+8 -6

@@ -15,13 +15,13 @@ 

  

  

  Name:           python-%{pkgname}

- Version:        1.6.1

- Release:        4%{?dist}

+ Version:        3.0.1

+ Release:        1%{?dist}

  Summary:        Reactive Extensions (Rx) for Python

  License:        ASL 2.0

  URL:            https://github.com/ReactiveX/RxPY

  # PyPI tarball doesn't have tests

- Source0:        %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz

+ Source0:        %{url}/archive/v%{version}/%{srcname}-%{version}.tar.gz

  BuildArch:      noarch

  

  

@@ -47,7 +47,6 @@ 

  # https://github.com/ReactiveX/RxPY/issues/260

  # some tests fail with Python 3.7

  rm tests/test_observable/test_dowhile.py

- rm tests/test_observable/test_while.py

  %endif

  

  

@@ -66,13 +65,16 @@ 

  

  

  %files -n python3-%{pkgname}

- %license license.txt

- %doc README.md

+ %license LICENSE

+ %doc README.rst authors.txt changes.md

  %{python3_sitelib}/%{libname}

  %{python3_sitelib}/%{eggname}-%{version}-py%{python3_version}.egg-info

  

  

  %changelog

+ * Sun Sep 15 2019 Artem Polishchuk <ego.cordatus@gmail.com> - 3.0.1-1

+ - Update to 3.0.1

+ 

  * Mon Aug 19 2019 Miro HronĨok <mhroncok@redhat.com> - 1.6.1-4

  - Rebuilt for Python 3.8

  

file modified
+1 -1

@@ -1,1 +1,1 @@ 

- SHA512 (Rx-1.6.1.tar.gz) = e8a093dc418f341602b389448828dc147d6037eae6ca19789841f4906d75e834dccba3a0eb85af453cce14b03c3668d87c83059119972c9d046a7a6e514b8f35

+ SHA512 (Rx-3.0.1.tar.gz) = feef78481c8cbd263ad5392157d6ee2efac322b7760c55a793c38e4d16b1c7210e0e80dae4206f58195ce03f5bc81106afe28045585afaa6a30d903253e55ce8

Please update to 3.0.1. This new version must have for new GWE 0.13.0.

Pull-Request has been merged by carlwgeorge

3 months ago

This fails to build.

https://kojipkgs.fedoraproject.org//work/tasks/6533/37686533/build.log

Upstream added pytest-runner as a setup_requires, meaning we need it as a build requires.

https://github.com/ReactiveX/RxPY/blob/v3.0.1/setup.py#L53

Would you mind doing another pull request to add that build requirement?

Looks like we need to add:

  • python3-pytest
  • python3-pytest-runner
  • python3-pytest-asyncio
  • python3-coverage

The python3-nose build requirement can be removed, and deleting the test_dowhile.py file is no longer necessary (fixed upstream).

This fails to build.

Oh, i built it for Rawhide in COPR with enable internet acces and it built OK.

https://copr.fedorainfracloud.org/coprs/atim/gwe/build/1033397/

Would you mind doing another pull request to add that build requirement?

Will do.

Koji doesn't allow internet access. Enabling it in COPR allows setuptools do effectively pip install the requirements it is missing.

https://src.fedoraproject.org/rpms/python-rx/pull-request/2 fixes the build, thanks!

Metadata