Commit Graph

99 Commits

Author SHA1 Message Date
Tomáš Hrnčiar
f26b83a2f8 Python 3.11.0b1 fixes
Fixes: rhbz#2083961
2022-06-10 11:42:59 +02:00
Fedora Release Engineering
b7b5e58d93 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-21 13:45:31 +00:00
Miro Hrončok
a02b950028 Python 3.11.0a2 fixes
The error was:

    + /usr/bin/python3 selftest.py
    Traceback (most recent call last):
      File "/builddir/build/BUILD/nose-1.3.7/build/tests/nose/plugins/manager.py", line 250, in __getattr__
        return self._proxies[call]
               ~~~~~~~~~~~~~^^^^^^
    KeyError: 'loadTestsFromModule'

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
      File "/builddir/build/BUILD/nose-1.3.7/selftest.py", line 60, in <module>
        nose.run_exit()
        ^^^^^^^^^^^^^^^
      File "/builddir/build/BUILD/nose-1.3.7/build/tests/nose/core.py", line 118, in __init__
        unittest.TestProgram.__init__(
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/usr/lib64/python3.11/unittest/main.py", line 101, in __init__
        self.runTests()
        ^^^^^^^^^^^^^^^
      File "/builddir/build/BUILD/nose-1.3.7/build/tests/nose/core.py", line 207, in runTests
        result = self.testRunner.run(self.test)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/builddir/build/BUILD/nose-1.3.7/build/tests/nose/core.py", line 62, in run
        test(result)
        ^^^^^^^^^^^^
      File "/builddir/build/BUILD/nose-1.3.7/build/tests/nose/suite.py", line 177, in __call__
        return self.run(*arg, **kw)
               ^^^^^^^^^^^^^^^^^^^^
      File "/builddir/build/BUILD/nose-1.3.7/build/tests/nose/suite.py", line 224, in run
        test(orig)
        ^^^^^^^^^^
      File "/usr/lib64/python3.11/unittest/suite.py", line 84, in __call__
        return self.run(*args, **kwds)
               ^^^^^^^^^^^^^^^^^^^^^^^
      File "/builddir/build/BUILD/nose-1.3.7/build/tests/nose/suite.py", line 72, in run
        for test in self._tests:
        ^^^^^^^^^^^^^^^^^^^^^^^^
      File "/builddir/build/BUILD/nose-1.3.7/build/tests/nose/suite.py", line 99, in _get_tests
        for test in self.test_generator:
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/builddir/build/BUILD/nose-1.3.7/build/tests/nose/loader.py", line 190, in loadTestsFromDir
        yield self.loadTestsFromName(
              ^^^^^^^^^^^^^^^^^^^^^^^
      File "/builddir/build/BUILD/nose-1.3.7/build/tests/nose/loader.py", line 430, in loadTestsFromName
        return self.loadTestsFromModule(
               ^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/builddir/build/BUILD/nose-1.3.7/build/tests/nose/loader.py", line 353, in loadTestsFromModule
        tests.extend(self.loadTestsFromDir(module_path))
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/builddir/build/BUILD/nose-1.3.7/build/tests/nose/loader.py", line 182, in loadTestsFromDir
        yield self.loadTestsFromName(
              ^^^^^^^^^^^^^^^^^^^^^^^
      File "/builddir/build/BUILD/nose-1.3.7/build/tests/nose/loader.py", line 430, in loadTestsFromName
        return self.loadTestsFromModule(
               ^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/builddir/build/BUILD/nose-1.3.7/build/tests/nose/loader.py", line 355, in loadTestsFromModule
        for test in self.config.plugins.loadTestsFromModule(module, path):
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/builddir/build/BUILD/nose-1.3.7/build/tests/nose/plugins/manager.py", line 252, in __getattr__
        proxy = self.proxyClass(call, self._plugins)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/builddir/build/BUILD/nose-1.3.7/build/tests/nose/plugins/manager.py", line 96, in __init__
        self.addPlugin(p, call)
        ^^^^^^^^^^^^^^^^^^^^^^^
      File "/builddir/build/BUILD/nose-1.3.7/build/tests/nose/plugins/manager.py", line 108, in addPlugin
        len(inspect.getargspec(meth)[0]) == 2:
            ^^^^^^^^^^^^^^^^^^
    AttributeError: module 'inspect' has no attribute 'getargspec'
2021-11-09 15:21:32 +01:00
Miro Hrončok
e2daecb7e0 Python 3.11.0a1 fixes
https://bugzilla.redhat.com/show_bug.cgi?id=2019309
2021-11-02 11:24:02 +01:00
Miro Hrončok
dc14547839 Fix build with setuptools 58+, call /usr/bin/2to3 instead of setup(use_2to3=True)
This will break again in Python 3.12.
Hopefully, we will get rid of nose by then as upstream won't be able to use it.

Fixes https://bugzilla.redhat.com/show_bug.cgi?id=2018972
2021-11-01 14:47:32 +01:00
Fedora Release Engineering
55d4b1e60b - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 07:48:44 +00:00
Python Maint
b6c2e7a4bd Rebuilt for Python 3.10 2021-06-02 12:50:01 +02:00
Fedora Release Engineering
f4dd2f601f - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 11:56:42 +00:00
Fedora Release Engineering
4edb180405 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 02:24:25 +00:00
Miro Hrončok
2a6f8d497e Rebuilt for Python 3.9 2020-05-22 06:20:31 +02:00
Miro Hrončok
ce4f269acd https://fedoraproject.org/wiki/Changes/DeprecateNose 2020-01-31 19:45:20 +01:00
Fedora Release Engineering
b5713bbe07 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-30 13:38:29 +00:00
Miro Hrončok
3db14520ce Subpackage python2-nose has been removed
https://fedoraproject.org/wiki/Changes/RetirePython2
2019-11-15 02:10:01 +01:00
Petr Viktorin
830da8518b Remove build dependency on python2-coverage
Don't test coverage plugin on Python 2
2019-10-31 13:44:34 +01:00
Miro Hrončok
6721f86c99 Rebuilt for Python 3.8.0rc1 (#1748018) 2019-10-03 14:20:13 +02:00
Miro Hrončok
56f47d4e62 Rebuilt for Python 3.8 2019-08-15 02:27:39 +02:00
Fedora Release Engineering
67eb3bb7a9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-26 14:47:31 +00:00
Miro Hrončok
834eb0f10b Make /usr/bin/nosetests Python 3
Remove obsoleted Obsolete.
2019-07-22 10:29:00 +02:00
Miro Hrončok
eb71ead7f8 Add patch for Python 3.8 compatibility 2019-05-17 15:46:42 +02:00
Miro Hrončok
9b50ad4d8c No more docs 2019-03-28 14:55:48 +01:00
Fedora Release Engineering
78a81614cb - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-02 07:59:12 +00:00
Miro Hrončok
1a8c524b12 Fix python2 macros 2018-07-16 15:45:43 +02:00
Fedora Release Engineering
3e0fd9d7a9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 01:08:07 +00:00
Miro Hrončok
6a41211b84 Rebuilt for Python 3.7 2018-06-14 10:45:40 +02:00
Fedora Release Engineering
b7447a039d - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 09:12:13 +00:00
Igor Gnatenko
f31a41ed22 Use better Obsoletes for platform-python
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2017-11-07 12:05:55 +01:00
Igor Gnatenko
8eafb268bf Cleanup spec
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2017-11-04 11:46:53 +01:00
Igor Gnatenko
1fc23f36f0 cleanup conditionals
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2017-11-04 11:06:50 +01:00
Igor Gnatenko
87190ee777 Revert "Add platform-python subpackage"
This project didn't fly.

This reverts commit 9c8bd408df.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2017-11-04 11:06:06 +01:00
Troy Dawson
e4eb0d4129 Cleanup spec file conditionals 2017-09-29 09:23:44 -07:00
Petr Viktorin
9c8bd408df Add platform-python subpackage
See https://fedoraproject.org/wiki/Changes/Platform_Python_Stack
2017-08-15 16:56:35 +02:00
Fedora Release Engineering
9c08645ec2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 11:03:04 +00:00
Fedora Release Engineering
e69e04ab87 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 09:43:43 +00:00
Tomas Orsava
54276d7b37 Patched to fix compatibility with Python 3.6 2016-12-12 15:15:02 +01:00
Randy Barlow
7539d24f32 Provide nosetests-3 (#1289820).
Also:
- Rename python-nose to python2-nose and use Python provides macro.
- Include the license with the -docs subpackage.
- Use symlinks to provide man pages for all the Python version variants of /usr/bin/nosetests.
- The -docs subpackage no longer requires python-nose since it doesn't truly need it.
2016-12-05 18:20:28 -05:00
Orion Poplawski
0f74bcca1b Add upstream patch to fix python 3.5 compat
- Add patch to allow docutils to read unicode source
- Update spec
2016-11-15 14:31:09 -07:00
Orion Poplawski
f4dd3e3464 Add patch to fix build with coverage 4.1 2016-11-09 16:22:40 -07:00
Fedora Release Engineering
22c4320acd - https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages 2016-07-19 10:39:32 +00:00
Orion Poplawski
fe4d24f319 Fix URL; Drop %defattr() 2016-02-02 15:51:49 -07:00
Robert Kuska
ae267e83e9 Remove forgoten Patch0 2015-09-24 17:11:04 +02:00
Robert Kuska
978c8a634e Rebuilt for Python3.5 rebuild with disabled tests under python3 2015-09-24 17:05:35 +02:00
Kevin Fenzi
253a1e10aa Add conditional for python-sphinx buildrequires when with_docs is not set.
- Fixes bug #1251700
2015-08-09 11:52:13 -06:00
Kevin Fenzi
08788fbf93 Version provides correctly for python2-nose. 2015-07-24 12:45:41 -06:00
Kevin Fenzi
2e16445560 Add provides for python2-nose. Fixes bug #1241670 2015-07-17 12:50:43 -06:00
Dennis Gilmore
87fc8f574a - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-18 20:03:10 +00:00
Kevin Fenzi
d0f75b2ddc Update to 1.3.7 (#1227345) 2015-06-03 06:06:30 -06:00
Ralph Bean
b0e0e56dd1 1.3.6 2015-04-06 10:22:41 -04:00
Luke Macken
0e01dcb5e4 Remove our only patch, which has been applied upstream in this release 2014-08-27 12:36:31 -06:00
Luke Macken
c84914c1e2 Update to 1.3.4 (#1094718) 2014-08-27 12:36:25 -06:00
Dennis Gilmore
d57bb0bb7a - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 16:40:03 -05:00