~smoser/ubuntu/+source/ssh-import-id:fix/xenial-1570997-no-home-environ

Last commit made on 2018-03-29
Get this branch:
git clone -b fix/xenial-1570997-no-home-environ https://git.launchpad.net/~smoser/ubuntu/+source/ssh-import-id
Only Scott Moser can upload to this branch. If you are Scott Moser please log in for upload directions.

Branch merges

Branch information

Name:
fix/xenial-1570997-no-home-environ
Repository:
lp:~smoser/ubuntu/+source/ssh-import-id

Recent commits

bc76249... by Scott Moser

update changelog.

098d48c... by Scott Moser

Fix failure if HOME not set in environment.

LP: #1570997

afd7024... by Dustin Kirkland 

Import patches-unapplied version 5.5-0ubuntu1 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: 2b402e86c0ef6a40493dc8cb109921e535b0a8fa

New changelog entries:
  * debian/control, debian/rules, setup.py, ssh_import_id/__init__.py:
    - patches adapted from Barry Warsaw
    - drop pkg_resources as a dependency
    - hardcode/update module version in __init__.py
    - should fix python 3.5 unit test failures

2b402e8... by Dustin Kirkland 

Import patches-unapplied version 5.4-0ubuntu1 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: 2a8c5716ef2379f23de0899428a30b215c5af995

New changelog entries:
  * debian/rules:
    - disable python 3.5 tests; fix ftbfs as unit tests try to import
      ssh_import_id, which is the module we're trying to build here

2a8c571... by Dustin Kirkland 

Import patches-unapplied version 5.3-0ubuntu1 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: 4fd77127df68dc18d423f63437b96e86a00164f1

New changelog entries:
  * setup.py:
    - try fixing ftbfs by removing py_modules

4fd7712... by Dustin Kirkland 

Import patches-unapplied version 5.2-0ubuntu1 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: 39a614e18197d765c4b75ed2de0dba57a9d5c89d

New changelog entries:
  * debian/control:
    - try to fix ftbfs, seems we need python3-requests in the build stage

39a614e... by Dustin Kirkland 

Import patches-unapplied version 5.1-0ubuntu1 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: 12352301299dc098a23955244d6e86a0ae36f76a

New changelog entries:
  * debian/control:
    - add shlibs to depends, hopefully fix ftbfs

1235230... by Dustin Kirkland 

Import patches-unapplied version 5.0-0ubuntu1 to ubuntu/xenial-proposed

Imported using git-ubuntu import.

Changelog parent: 2ef5d82c90482e7789fe0a27d9eda9ceb4d72492

New changelog entries:
  * === added directory etc, === added directory etc/ssh, === added
    directory ssh_import_id, === added directory usr, === added
    directory usr/bin, === added directory usr/share, === added
    directory usr/share/man, === added directory usr/share/man/man1,
    bin/ssh-import-id-gh => usr/bin/ssh-import-id-gh, bin/ssh-import-id-
    lp => usr/bin/ssh-import-id-lp, bin/ssh-import-id =>
    ssh_import_id/__init__.py (properties changed: +x to -x),
    debian/control, debian/install, debian/manpages, debian/rules, ===
    removed directory bin, setup.py, ssh-import-id.1 =>
    usr/share/man/man1/ssh-import-id.1, ssh_import_id =>
    etc/ssh/ssh_import_id, usr/bin/ssh-import-id:
    - build depend on dh-python
    - simplify package install, etc/ and usr/
    - syntax check both locations
    - build an ssh_import_id python package/module
    - put all common functionality into an ssh_import_id module
    - add a browser useragent string, for protocol version support on the server
    - move ssh-import-id-lp and ssh-import-id-gh functionality into a base
      python function, and wrap those with shell
    - remove a couple of subcommand shell outs by using native python calls
  * setup.py, ssh_import_id/__init__.py:
    - bump major version to 5.0, major changes here
  * debian/rules, setup.py:
    - add scripts back to setup.py
  * ssh_import_id/__init__.py:
    - add extra blank line back, for readability
  * debian/control, ssh_import_id/__init__.py:
    - use pkg_resources to get __version__, depend on package

2ef5d82... by Dustin Kirkland 

Import patches-unapplied version 4.5-0ubuntu1 to ubuntu/wily-proposed

Imported using git-ubuntu import.

Changelog parent: e9d420fcbe9eba6773c9f0c9520dabd34e8e883e

New changelog entries:
  [ Andres Riancho and Dustin Kirkland ]
  * bin/ssh-import-id-gh: LP: #1397332
    - handle two github error conditions (rate limiting and user
      not found)
  * bin/ssh-import-id-gh, bin/ssh-import-id-lp, setup_helpers.py,
    setup.py: LP: #1428840
    - make ssh-import-id work with both python2.7 and python3
    - revert previous changes with classifiers and testing for
      python3
  * === added symlink README, setup.py, === target is uREADME.md:
    - fix setup.py classifiers
  * setup.py:
    - require 3.2 final
  * setup.py (properties changed: -x to +x):
    - make executable
  [ Barry Warsaw and Dustin Kirkland ]
  * setup_helpers.py, setup.py:
    - ensure that pypi/pip installs require python3,
      https://github.com/cmars/ssh-import-id/issues/6

e9d420f... by Dustin Kirkland 

Import patches-unapplied version 4.1-0ubuntu1 to ubuntu/vivid-proposed

Imported using git-ubuntu import.

Changelog parent: 7c38de05b18a621e6ac62a78d7afee123f361bbf

New changelog entries:
  * setup.py:
    - clean up some whitespace and indenting issues
  [ Andrew Starr-Bochicchio ]
  * Port to python3 (LP: #1252474).
  [ Dustin Kirkland ]
  * setup.py:
    - bump to 4.0, to note the significant change to python3