Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Document changes and release 0.9.20debian/0.9.20 | Guido Günther | 2020-07-01 |
| | |||
* | Make flake8 E741 happy | Guido Günther | 2020-07-01 |
| | | | | Closes: #964040 | ||
* | import_orig: Drop all upstream signatures with --upstream-signatures=off | Guido Günther | 2020-06-30 |
| | | | | This makes sure we don't use spurious files as signatures | ||
* | git: Drop doctest | Guido Günther | 2020-06-30 |
| | | | | dateutil changed the exception. | ||
* | get_component_tarballs: Check for signature too | Guido Günther | 2020-06-30 |
| | | | | Closes: #963968 | ||
* | import-orig: Print all sources with `verbose` | Guido Günther | 2020-06-30 |
| | |||
* | upstreamsource: Add __repr__ | Guido Günther | 2020-06-30 |
| | | | | This eases debugging | ||
* | Revert "import-orig: Print name of signature file we failed to import" | Guido Günther | 2020-06-29 |
| | | | | | | It will always be none (see check above that). This reverts commit 3dc0bf3a8acfccdafa82b91bcc89ca2c82b46a1f. | ||
* | import-orig: Print name of signature file we failed to import | Guido Günther | 2020-06-29 |
| | |||
* | import-orig: Print name of signature file we failed to import | Guido Günther | 2020-06-29 |
| | |||
* | docs: import-ref: Fix wrong --upstream-tree default | Guido Günther | 2020-06-16 |
| | | | | Closes: #962916 | ||
* | pristine-tar: Escape '+' in match regexp | Guido Günther | 2020-04-17 |
| | | | | | | | When looking for matching file name we need to exscape the valid '+' but need to do it late since it must not be escaped for git-grep. Closes: #956103 | ||
* | deb: git: Escape '.' on pristine-tar matches | Guido Günther | 2020-04-17 |
| | | | | | '.' is valid in source package names and version numbers so we want to match exactly that and not an arbitrary character. | ||
* | doctest: Ignore exception detail | Guido Günther | 2020-04-17 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We used the tests to check whether the right exception was returned but python 3.8 breaks this again: File "/var/scratch/src/git-buildpackage/git-buildpackage/tests/doctests/test_GitVfs.py", line 56, in test_read Failed example: gf = vfs.open('doesnotexist') # doctest:+ELLIPSIS Expected: Traceback (most recent call last): ... OSError: can't get HEAD:doesnotexist: fatal: Path 'doesnotexist' does not exist in 'HEAD' Got: Traceback (most recent call last): File "/var/scratch/src/git-buildpackage/git-buildpackage/gbp/git/vfs.py", line 74, in open return GitVfs._File(self._repo.show( File "/var/scratch/src/git-buildpackage/git-buildpackage/gbp/git/repository.py", line 1645, in show raise GitRepositoryError("can't get %s: %s" % (id, stderr.decode().rstrip())) gbp.git.repository.GitRepositoryError: can't get HEAD:doesnotexist: fatal: path 'doesnotexist' does not exist in 'HEAD' <BLANKLINE> During handling of the above exception, another exception occurred: <BLANKLINE> Traceback (most recent call last): File "/usr/lib/python3.8/doctest.py", line 1329, in __run exec(compile(example.source, filename, "single", File "<doctest test_read[12]>", line 1, in <module> gf = vfs.open('doesnotexist') # doctest:+ELLIPSIS File "/var/scratch/src/git-buildpackage/git-buildpackage/gbp/git/vfs.py", line 78, in open raise OSError(e) OSError: can't get HEAD:doesnotexist: fatal: path 'doesnotexist' does not exist in 'HEAD' Doctest were a nice feature but keeping up with the subtle breackage is too cumbersome. | ||
* | Document changes and release 0.9.19debian/0.9.19 | Guido Günther | 2020-02-28 |
| | |||
* | Add salsa-ci | Guido Günther | 2020-02-28 |
| | |||
* | Build-Depend on pydoctor | Guido Günther | 2020-02-28 |
| | | | | | | | since this uses python3 Closes: #943107 Thanks: Boyuan Yang for the hints | ||
* | d/tests/control: Drop python-rpm | Guido Günther | 2020-02-28 |
| | | | | It's not needed. | ||
* | Document changes and release 0.9.18debian/0.9.18 | Guido Günther | 2020-02-17 |
| | |||
* | config: Be less picky about comments after boolean values | Guido Günther | 2020-02-02 |
| | | | | | | This makes 'patch-numbers = False # comment' work. Thanks: Mechtilde Stehmann for the report | ||
* | d/tests/control: Add xsltproc to the autopkg test dependencies | Matthias Klose | 2020-01-30 |
| | | | | Closes: #950216 | ||
* | add option to export tarballs with upstream signature | Christian Göttsche | 2020-01-21 |
| | | | | | | | Add option `--upstream-signatures=[on|auto|off]` to export-orig. Add option `--git-upstream-signatures=[on|auto|off]` to buildpackage. Closes: 872864 | ||
* | dch: Always print where we pick up | Guido Günther | 2020-01-17 |
| | |||
* | import-orig: Recommend python3-requests | Guido Günther | 2019-12-22 |
| | | | | The python2 version won't do | ||
* | Document changes and release 0.9.17debian/0.9.17 | Guido Günther | 2019-10-31 |
| | |||
* | travis-ci: Switch to bionic | Guido Günther | 2019-10-29 |
| | | | | Need to drop python 3.4 for that since it's not available on bionic. | ||
* | Recommend and build depend on pristine-tar 1.41 | Guido Günther | 2019-10-29 |
| | | | | since only this version has signature support. | ||
* | download_orig: Fix invocation | Guido Günther | 2019-10-29 |
| | |||
* | test_import_dsc.py: Test signature import | Guido Günther | 2019-10-27 |
| | |||
* | import-dsc: Import signature if present in dsc | Guido Günther | 2019-10-27 |
| | |||
* | docs: import-orig: Document --upstream-signtures | Guido Günther | 2019-10-27 |
| | |||
* | import_orig: Test prepare_pristine_tar() | Guido Günther | 2019-10-27 |
| | |||
* | import_orig: Symlink signature as well if needed | Guido Günther | 2019-10-27 |
| | |||
* | test_import_orig: Test upstream signature import with pristine-tar | Guido Günther | 2019-10-27 |
| | |||
* | import-orig: Handle tarball signature when using pristine-tar | Guido Günther | 2019-10-27 |
| | |||
* | Update submodule | Guido Günther | 2019-10-27 |
| | | | | This gives us signature data | ||
* | find_upstream: Add signature file if found | Guido Günther | 2019-10-27 |
| | |||
* | import_orig: Add signature file if found | Guido Günther | 2019-10-27 |
| | |||
* | UpstreamSource: expose signature | Guido Günther | 2019-10-27 |
| | |||
* | Use UpstreamSource for additional tarballs as well | Guido Günther | 2019-10-27 |
| | | | | | This will help on upstream tarball signatures as well as improving additional tarball handling. | ||
* | export_orig: Don't fail without a repository | Guido Günther | 2019-10-26 |
| | | | | | This is a valid use case in overlay mode Thanks: Thomas Koch for the report | ||
* | Document changes and release 0.9.16debian/0.9.16 | Guido Günther | 2019-10-22 |
| | |||
* | d/control: Bump standards version | Guido Günther | 2019-10-07 |
| | | | | no changes needed | ||
* | docs: Fix typos | Guido Günther | 2019-10-07 |
| | | | | Thanks: lintian | ||
* | export-orig: Check 'origin/pristine-tar' as well for compression type | Guido Günther | 2019-10-07 |
| | | | | Closes: #941894 | ||
* | docs: Fix wrong argument order of branch rename | Guido Günther | 2019-09-24 |
| | | | | | Closes: #941110 Thanks: Jens Reyer | ||
* | pq: Don't bubble up FileNotFoundException | Guido Günther | 2019-09-11 |
| | | | | Closes: #940043 | ||
* | Document changes and release 0.9.15debian/0.9.15 | Guido Günther | 2019-09-07 |
| | |||
* | gbp-clone: Support salsa: pseudo urls | Guido Günther | 2019-08-13 |
| | |||
* | Fix over intended lines | Guido Günther | 2019-07-21 |
| | | | | | | (rightfully tripping up newer flake8) Gbp-Dch: Ignore |