New Upstream Snapshot - ros-vcstool
Ready changes
Summary
Merged new upstream version: 0.3.0+git20220103.1.daf3893 (was: 0.3.0).
Resulting package
Built on 2022-10-12T04:38 (took 5m11s)
The resulting binary packages can be installed (if you have the apt repository enabled) by running one of:
apt install -t fresh-snapshots vcstool
Lintian Result
Diff
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
deleted file mode 100644
index 8ab41e8..0000000
--- a/.github/workflows/ci.yml
+++ /dev/null
@@ -1,41 +0,0 @@
-name: vcstool
-
-on:
- push:
- pull_request:
- types: [opened, synchronize, reopened]
-
-jobs:
- build:
-
- runs-on: ${{ matrix.os }}
- strategy:
- matrix:
- os: [ubuntu-latest]
- python-version: [3.5, 3.6, 3.7, 3.8]
- include:
- - os: macos-latest
- python-version: 3.8
- - os: windows-latest
- python-version: 3.8
-
- steps:
- - uses: actions/checkout@v2
- - name: Set up Python ${{ matrix.python-version }}
- uses: actions/setup-python@v1
- with:
- python-version: ${{ matrix.python-version }}
- - name: Install dependencies
- run: |
- python -m pip install --upgrade pip setuptools wheel
- python -m pip install --upgrade PyYAML
- - name: Install dependencies (macOS)
- run: |
- brew install subversion mercurial
- if: matrix.os == 'macos-latest'
- - name: Test with pytest
- run: |
- pip install --upgrade coverage flake8 flake8-docstrings flake8-import-order pytest
- git config --global --add init.defaultBranch master
- git config --global --add advice.detachedHead true
- ${{ matrix.os == 'windows-latest' && 'set PYTHONPATH=%cd% &&' || 'PYTHONPATH=`pwd`' }} pytest -s -v test
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index c06866b..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,5 +0,0 @@
-*.pyc
-build
-deb_dist
-dist
-vcstool.egg-info
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
deleted file mode 100644
index 6f63de9..0000000
--- a/CONTRIBUTING.md
+++ /dev/null
@@ -1,13 +0,0 @@
-Any contribution that you make to this repository will
-be under the Apache 2 License, as dictated by that
-[license](http://www.apache.org/licenses/LICENSE-2.0.html):
-
-~~~
-5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-~~~
diff --git a/Makefile b/Makefile
deleted file mode 100644
index 4e3af97..0000000
--- a/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-.PHONY: all setup clean_dist distro clean install
-
-NAME=vcstool
-VERSION=`./setup.py --version`
-
-all:
- echo "noop for debbuild"
-
-setup:
- echo "building version ${VERSION}"
-
-clean_dist:
- -rm -rf deb_dist
- -rm -rf dist
- -rm -rf vcstool.egg-info
-
-distro: setup clean_dist
- python setup.py sdist
-
-clean: clean_dist
- echo "clean"
-
-install: distro
- sudo checkinstall python setup.py install
diff --git a/PKG-INFO b/PKG-INFO
new file mode 100644
index 0000000..d9327af
--- /dev/null
+++ b/PKG-INFO
@@ -0,0 +1,19 @@
+Metadata-Version: 2.1
+Name: vcstool
+Version: 0.3.0
+Summary: vcstool provides a command line tool to invoke vcs commands on multiple repositories.
+Home-page: https://github.com/dirk-thomas/vcstool
+Download-URL: http://download.ros.org/downloads/vcstool/
+Author: Dirk Thomas
+Author-email: web@dirk-thomas.net
+Maintainer: Dirk Thomas
+Maintainer-email: web@dirk-thomas.net
+License: Apache License, Version 2.0
+Classifier: Intended Audience :: Developers
+Classifier: License :: OSI Approved :: Apache Software License
+Classifier: Programming Language :: Python
+Classifier: Topic :: Software Development :: Version Control
+Classifier: Topic :: Utilities
+License-File: LICENSE
+
+vcstool enables batch commands on multiple different vcs repositories. Currently it supports git, hg, svn and bzr.
diff --git a/debian/changelog b/debian/changelog
index 6c75059..fcba4bf 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+ros-vcstool (0.3.0+git20220103.1.daf3893-1) UNRELEASED; urgency=low
+
+ * New upstream snapshot.
+
+ -- Debian Janitor <janitor@jelmer.uk> Wed, 12 Oct 2022 04:34:46 -0000
+
ros-vcstool (0.3.0-2) unstable; urgency=medium
* Install shell completions
diff --git a/debian/patches/0001-Don-t-install-completions-to-usr-share.patch b/debian/patches/0001-Don-t-install-completions-to-usr-share.patch
index 805bcfa..fd078bd 100644
--- a/debian/patches/0001-Don-t-install-completions-to-usr-share.patch
+++ b/debian/patches/0001-Don-t-install-completions-to-usr-share.patch
@@ -6,10 +6,10 @@ Subject: Don't install completions to /usr/share
setup.py | 8 --------
1 file changed, 8 deletions(-)
-diff --git a/setup.py b/setup.py
-index ed8c075..d3449ff 100644
---- a/setup.py
-+++ b/setup.py
+Index: ros-vcstool.git/setup.py
+===================================================================
+--- ros-vcstool.git.orig/setup.py
++++ ros-vcstool.git/setup.py
@@ -26,14 +26,6 @@ setup(
vcstool enables batch commands on multiple different vcs repositories. \
Currently it supports git, hg, svn and bzr.',
diff --git a/publish-python.yaml b/publish-python.yaml
deleted file mode 100644
index f85fa49..0000000
--- a/publish-python.yaml
+++ /dev/null
@@ -1,15 +0,0 @@
-artifacts:
- - type: wheel
- uploads:
- - type: pypi
- - type: stdeb
- uploads:
- - type: packagecloud
- config:
- repository: dirk-thomas/vcstool
- distributions:
- - ubuntu:xenial
- - ubuntu:bionic
- - ubuntu:focal
- - debian:stretch
- - debian:buster
diff --git a/scripts/vcs b/scripts/vcs
deleted file mode 100755
index d631ab7..0000000
--- a/scripts/vcs
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/usr/bin/env python3
-
-import sys
-
-from vcstool.commands.vcs import main
-
-sys.exit(main() or 0)
diff --git a/scripts/vcs-branch b/scripts/vcs-branch
deleted file mode 100755
index 13f785a..0000000
--- a/scripts/vcs-branch
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/usr/bin/env python3
-
-import sys
-
-from vcstool.commands.branch import main
-
-sys.exit(main() or 0)
diff --git a/scripts/vcs-bzr b/scripts/vcs-bzr
deleted file mode 100755
index 515193e..0000000
--- a/scripts/vcs-bzr
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/usr/bin/env python3
-
-import sys
-
-from vcstool.commands.custom import bzr_main
-
-sys.exit(bzr_main() or 0)
diff --git a/scripts/vcs-custom b/scripts/vcs-custom
deleted file mode 100755
index 827d4ec..0000000
--- a/scripts/vcs-custom
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/usr/bin/env python3
-
-import sys
-
-from vcstool.commands.custom import main
-
-sys.exit(main() or 0)
diff --git a/scripts/vcs-diff b/scripts/vcs-diff
deleted file mode 100755
index 2180434..0000000
--- a/scripts/vcs-diff
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/usr/bin/env python3
-
-import sys
-
-from vcstool.commands.diff import main
-
-sys.exit(main() or 0)
diff --git a/scripts/vcs-export b/scripts/vcs-export
deleted file mode 100755
index 54793a9..0000000
--- a/scripts/vcs-export
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/usr/bin/env python3
-
-import sys
-
-from vcstool.commands.export import main
-
-sys.exit(main() or 0)
diff --git a/scripts/vcs-git b/scripts/vcs-git
deleted file mode 100755
index 9f96d90..0000000
--- a/scripts/vcs-git
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/usr/bin/env python3
-
-import sys
-
-from vcstool.commands.custom import git_main
-
-sys.exit(git_main() or 0)
diff --git a/scripts/vcs-help b/scripts/vcs-help
deleted file mode 100755
index 2f5891f..0000000
--- a/scripts/vcs-help
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/usr/bin/env python3
-
-import sys
-
-from vcstool.commands.help import main
-
-sys.exit(main() or 0)
diff --git a/scripts/vcs-hg b/scripts/vcs-hg
deleted file mode 100755
index a446846..0000000
--- a/scripts/vcs-hg
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/usr/bin/env python3
-
-import sys
-
-from vcstool.commands.custom import hg_main
-
-sys.exit(hg_main() or 0)
diff --git a/scripts/vcs-import b/scripts/vcs-import
deleted file mode 100755
index 4a34249..0000000
--- a/scripts/vcs-import
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/usr/bin/env python3
-
-import sys
-
-from vcstool.commands.import_ import main
-
-sys.exit(main() or 0)
diff --git a/scripts/vcs-log b/scripts/vcs-log
deleted file mode 100755
index b99d6ca..0000000
--- a/scripts/vcs-log
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/usr/bin/env python3
-
-import sys
-
-from vcstool.commands.log import main
-
-sys.exit(main() or 0)
diff --git a/scripts/vcs-pull b/scripts/vcs-pull
deleted file mode 100755
index b9ccb38..0000000
--- a/scripts/vcs-pull
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/usr/bin/env python3
-
-import sys
-
-from vcstool.commands.pull import main
-
-sys.exit(main() or 0)
diff --git a/scripts/vcs-push b/scripts/vcs-push
deleted file mode 100755
index 62417c8..0000000
--- a/scripts/vcs-push
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/usr/bin/env python3
-
-import sys
-
-from vcstool.commands.push import main
-
-sys.exit(main() or 0)
diff --git a/scripts/vcs-remotes b/scripts/vcs-remotes
deleted file mode 100755
index 68ea778..0000000
--- a/scripts/vcs-remotes
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/usr/bin/env python3
-
-import sys
-
-from vcstool.commands.remotes import main
-
-sys.exit(main() or 0)
diff --git a/scripts/vcs-status b/scripts/vcs-status
deleted file mode 100755
index 3ab9fbc..0000000
--- a/scripts/vcs-status
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/usr/bin/env python3
-
-import sys
-
-from vcstool.commands.status import main
-
-sys.exit(main() or 0)
diff --git a/scripts/vcs-svn b/scripts/vcs-svn
deleted file mode 100755
index fab44c3..0000000
--- a/scripts/vcs-svn
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/usr/bin/env python3
-
-import sys
-
-from vcstool.commands.custom import svn_main
-
-sys.exit(svn_main() or 0)
diff --git a/scripts/vcs-validate b/scripts/vcs-validate
deleted file mode 100755
index 2bb5011..0000000
--- a/scripts/vcs-validate
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/usr/bin/env python3
-
-import sys
-
-from vcstool.commands.validate import main
-
-sys.exit(main() or 0)
diff --git a/setup.cfg b/setup.cfg
new file mode 100644
index 0000000..8bfd5a1
--- /dev/null
+++ b/setup.cfg
@@ -0,0 +1,4 @@
+[egg_info]
+tag_build =
+tag_date = 0
+
diff --git a/setup.sh b/setup.sh
deleted file mode 100644
index 5b6b345..0000000
--- a/setup.sh
+++ /dev/null
@@ -1,13 +0,0 @@
-if [ "$BASH_SOURCE" ]; then
- BASEDIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
-else
- SCRIPT=$(readlink -f $0)
- BASEDIR=$(dirname $SCRIPT)
- if [ ! -f "$BASEDIR/setup.sh" ]; then
- echo "In non-bash shells the setup.sh file must be sourced from the same directory"
- return 1
- fi
-fi
-
-export PATH=$BASEDIR/scripts:$PATH
-export PYTHONPATH=$BASEDIR:$PYTHONPATH
diff --git a/stdeb.cfg b/stdeb.cfg
deleted file mode 100644
index 9e5390b..0000000
--- a/stdeb.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-[DEFAULT]
-No-Python2:
-Depends3: python3-setuptools, python3-yaml
-Conflicts3: python-vcstool
-X-Python3-Version: >= 3.5
diff --git a/vcstool.egg-info/PKG-INFO b/vcstool.egg-info/PKG-INFO
new file mode 100644
index 0000000..d9327af
--- /dev/null
+++ b/vcstool.egg-info/PKG-INFO
@@ -0,0 +1,19 @@
+Metadata-Version: 2.1
+Name: vcstool
+Version: 0.3.0
+Summary: vcstool provides a command line tool to invoke vcs commands on multiple repositories.
+Home-page: https://github.com/dirk-thomas/vcstool
+Download-URL: http://download.ros.org/downloads/vcstool/
+Author: Dirk Thomas
+Author-email: web@dirk-thomas.net
+Maintainer: Dirk Thomas
+Maintainer-email: web@dirk-thomas.net
+License: Apache License, Version 2.0
+Classifier: Intended Audience :: Developers
+Classifier: License :: OSI Approved :: Apache Software License
+Classifier: Programming Language :: Python
+Classifier: Topic :: Software Development :: Version Control
+Classifier: Topic :: Utilities
+License-File: LICENSE
+
+vcstool enables batch commands on multiple different vcs repositories. Currently it supports git, hg, svn and bzr.
diff --git a/vcstool.egg-info/SOURCES.txt b/vcstool.egg-info/SOURCES.txt
new file mode 100644
index 0000000..b727419
--- /dev/null
+++ b/vcstool.egg-info/SOURCES.txt
@@ -0,0 +1,68 @@
+LICENSE
+MANIFEST.in
+README.rst
+setup.py
+test/branch.txt
+test/clients.txt
+test/commands.txt
+test/custom_describe.txt
+test/diff_hide.txt
+test/export_exact.txt
+test/export_exact_with_tags.txt
+test/import.txt
+test/import_shallow.txt
+test/list.repos
+test/list2.repos
+test/log_limit.txt
+test/log_merges_only.txt
+test/pull.txt
+test/reimport.txt
+test/reimport_force.txt
+test/reimport_skip.txt
+test/remotes_repos.txt
+test/status.txt
+test/test_commands.py
+test/test_flake8.py
+test/test_options.py
+test/validate.txt
+test/validate2.txt
+test/validate_hide.txt
+vcstool/__init__.py
+vcstool/crawler.py
+vcstool/executor.py
+vcstool/streams.py
+vcstool/util.py
+vcstool-completion/vcs.bash
+vcstool-completion/vcs.fish
+vcstool-completion/vcs.tcsh
+vcstool-completion/vcs.zsh
+vcstool.egg-info/PKG-INFO
+vcstool.egg-info/SOURCES.txt
+vcstool.egg-info/dependency_links.txt
+vcstool.egg-info/entry_points.txt
+vcstool.egg-info/requires.txt
+vcstool.egg-info/top_level.txt
+vcstool/clients/__init__.py
+vcstool/clients/bzr.py
+vcstool/clients/git.py
+vcstool/clients/hg.py
+vcstool/clients/none.py
+vcstool/clients/svn.py
+vcstool/clients/tar.py
+vcstool/clients/vcs_base.py
+vcstool/clients/zip.py
+vcstool/commands/__init__.py
+vcstool/commands/branch.py
+vcstool/commands/command.py
+vcstool/commands/custom.py
+vcstool/commands/diff.py
+vcstool/commands/export.py
+vcstool/commands/help.py
+vcstool/commands/import_.py
+vcstool/commands/log.py
+vcstool/commands/pull.py
+vcstool/commands/push.py
+vcstool/commands/remotes.py
+vcstool/commands/status.py
+vcstool/commands/validate.py
+vcstool/commands/vcs.py
\ No newline at end of file
diff --git a/vcstool.egg-info/dependency_links.txt b/vcstool.egg-info/dependency_links.txt
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/vcstool.egg-info/dependency_links.txt
@@ -0,0 +1 @@
+
diff --git a/vcstool.egg-info/entry_points.txt b/vcstool.egg-info/entry_points.txt
new file mode 100644
index 0000000..2c7c157
--- /dev/null
+++ b/vcstool.egg-info/entry_points.txt
@@ -0,0 +1,18 @@
+[console_scripts]
+vcs = vcstool.commands.vcs:main
+vcs-branch = vcstool.commands.branch:main
+vcs-bzr = vcstool.commands.custom:bzr_main
+vcs-custom = vcstool.commands.custom:main
+vcs-diff = vcstool.commands.diff:main
+vcs-export = vcstool.commands.export:main
+vcs-git = vcstool.commands.custom:git_main
+vcs-help = vcstool.commands.help:main
+vcs-hg = vcstool.commands.custom:hg_main
+vcs-import = vcstool.commands.import_:main
+vcs-log = vcstool.commands.log:main
+vcs-pull = vcstool.commands.pull:main
+vcs-push = vcstool.commands.push:main
+vcs-remotes = vcstool.commands.remotes:main
+vcs-status = vcstool.commands.status:main
+vcs-svn = vcstool.commands.custom:svn_main
+vcs-validate = vcstool.commands.validate:main
diff --git a/vcstool.egg-info/requires.txt b/vcstool.egg-info/requires.txt
new file mode 100644
index 0000000..2760cac
--- /dev/null
+++ b/vcstool.egg-info/requires.txt
@@ -0,0 +1,2 @@
+PyYAML
+setuptools
diff --git a/vcstool.egg-info/top_level.txt b/vcstool.egg-info/top_level.txt
new file mode 100644
index 0000000..b59e4d0
--- /dev/null
+++ b/vcstool.egg-info/top_level.txt
@@ -0,0 +1 @@
+vcstool
Debdiff
File lists identical (after any substitutions)
No differences were encountered in the control files