summaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Document changes and release 0.9.20debian/0.9.20Guido Günther2020-07-01
|
* Make flake8 E741 happyGuido Günther2020-07-01
| | | | Closes: #964040
* import_orig: Drop all upstream signatures with --upstream-signatures=offGuido Günther2020-06-30
| | | | This makes sure we don't use spurious files as signatures
* git: Drop doctestGuido Günther2020-06-30
| | | | dateutil changed the exception.
* get_component_tarballs: Check for signature tooGuido Günther2020-06-30
| | | | Closes: #963968
* import-orig: Print all sources with `verbose`Guido Günther2020-06-30
|
* upstreamsource: Add __repr__Guido Günther2020-06-30
| | | | This eases debugging
* Revert "import-orig: Print name of signature file we failed to import"Guido Günther2020-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 importGuido Günther2020-06-29
|
* import-orig: Print name of signature file we failed to importGuido Günther2020-06-29
|
* docs: import-ref: Fix wrong --upstream-tree defaultGuido Günther2020-06-16
| | | | Closes: #962916
* pristine-tar: Escape '+' in match regexpGuido Günther2020-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 matchesGuido Günther2020-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 detailGuido Günther2020-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.19Guido Günther2020-02-28
|
* Add salsa-ciGuido Günther2020-02-28
|
* Build-Depend on pydoctorGuido Günther2020-02-28
| | | | | | | since this uses python3 Closes: #943107 Thanks: Boyuan Yang for the hints
* d/tests/control: Drop python-rpmGuido Günther2020-02-28
| | | | It's not needed.
* Document changes and release 0.9.18debian/0.9.18Guido Günther2020-02-17
|
* config: Be less picky about comments after boolean valuesGuido Günther2020-02-02
| | | | | | This makes 'patch-numbers = False # comment' work. Thanks: Mechtilde Stehmann for the report
* d/tests/control: Add xsltproc to the autopkg test dependenciesMatthias Klose2020-01-30
| | | | Closes: #950216
* add option to export tarballs with upstream signatureChristian Göttsche2020-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 upGuido Günther2020-01-17
|
* import-orig: Recommend python3-requestsGuido Günther2019-12-22
| | | | The python2 version won't do
* Document changes and release 0.9.17debian/0.9.17Guido Günther2019-10-31
|
* travis-ci: Switch to bionicGuido Günther2019-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.41Guido Günther2019-10-29
| | | | since only this version has signature support.
* download_orig: Fix invocationGuido Günther2019-10-29
|
* test_import_dsc.py: Test signature importGuido Günther2019-10-27
|
* import-dsc: Import signature if present in dscGuido Günther2019-10-27
|
* docs: import-orig: Document --upstream-signturesGuido Günther2019-10-27
|
* import_orig: Test prepare_pristine_tar()Guido Günther2019-10-27
|
* import_orig: Symlink signature as well if neededGuido Günther2019-10-27
|
* test_import_orig: Test upstream signature import with pristine-tarGuido Günther2019-10-27
|
* import-orig: Handle tarball signature when using pristine-tarGuido Günther2019-10-27
|
* Update submoduleGuido Günther2019-10-27
| | | | This gives us signature data
* find_upstream: Add signature file if foundGuido Günther2019-10-27
|
* import_orig: Add signature file if foundGuido Günther2019-10-27
|
* UpstreamSource: expose signatureGuido Günther2019-10-27
|
* Use UpstreamSource for additional tarballs as wellGuido Günther2019-10-27
| | | | | This will help on upstream tarball signatures as well as improving additional tarball handling.
* export_orig: Don't fail without a repositoryGuido Günther2019-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.16Guido Günther2019-10-22
|
* d/control: Bump standards versionGuido Günther2019-10-07
| | | | no changes needed
* docs: Fix typosGuido Günther2019-10-07
| | | | Thanks: lintian
* export-orig: Check 'origin/pristine-tar' as well for compression typeGuido Günther2019-10-07
| | | | Closes: #941894
* docs: Fix wrong argument order of branch renameGuido Günther2019-09-24
| | | | | Closes: #941110 Thanks: Jens Reyer
* pq: Don't bubble up FileNotFoundExceptionGuido Günther2019-09-11
| | | | Closes: #940043
* Document changes and release 0.9.15debian/0.9.15Guido Günther2019-09-07
|
* gbp-clone: Support salsa: pseudo urlsGuido Günther2019-08-13
|
* Fix over intended linesGuido Günther2019-07-21
| | | | | | (rightfully tripping up newer flake8) Gbp-Dch: Ignore