Overview
Request 685184 accepted
- Activate test suite and remove bcond test
- Add py37.patch already merged upstream to fix Python 3.7,
especially git submodules
- Add test_blocking_lock_file-extra-time.patch to avoid an
indeterministic timing failure
- Add test-skips.patch to skip one expected failure and workaround
two unknown failures
- Remove test suite from the runtime package
- Add doc/source/*.rst to %docs
- Remove dependency on python3-mock
- Set build dependency ddt minimum version 1.1.1
Usual matrix of builds at https://build.opensuse.org/package/show/home:jayvdb:branches:devel:languages:python/python-GitPython
Get upstream to fix their Manifest.in to include everything needed or use git services to generate the pacakge including the git metadata. See package python-pycryptopp for the _service file.
This is too complex for the gain.
ya ok, seems reasonable here.
Except python-pycryptopp isnt in d-l-py, and none of the ones in OBS have a _service . Interesting
btw as mentioned in the issue referenced in the old .spec, https://github.com/gitpython-developers/GitPython/pull/788 , upstream isnt going to do this, and it would be unreasonable to expect them to. it is a large test data chunk which can be easily obtained.
Request History
jayvdb created request
- Activate test suite and remove bcond test
- Add py37.patch already merged upstream to fix Python 3.7,
especially git submodules
- Add test_blocking_lock_file-extra-time.patch to avoid an
indeterministic timing failure
- Add test-skips.patch to skip one expected failure and workaround
two unknown failures
- Remove test suite from the runtime package
- Add doc/source/*.rst to %docs
- Remove dependency on python3-mock
- Set build dependency ddt minimum version 1.1.1
scarabeus_iv accepted request