Commit Graph

704 Commits

Author SHA1 Message Date
Martin A. Brown 8f34526e4f
Merge pull request #11 from martin-a-brown/master
catch up to 0.7.14 (from May 2016) in tLDP repo:  add --version flag
2022-10-23 20:39:08 -07:00
Martin A. Brown 0f70fd1aad
Merge pull request #10 from martin-a-brown/mabrown/support-python-3.10-and-ubuntu-22.04
support Python3.8+: fix import for MutableMapping and other minor fixes
2022-10-23 15:33:28 -07:00
Martin A. Brown 8be6d14517 drop Python2.x testing, support Python3.9+ 2022-10-23 12:12:22 -07:00
Martin A. Brown fafc30ac0e argparse drops private method _ensure_value
The `argparse` library refactored to improvem performance of common use
cases.  Handling a list is not a common scenario and the function
_ensure_values (which was obviously private) disappeared.

This commit simply uses the same strategy that the upstream `argparse`
maintainers used.  Since this is a subclass of a private object type
anyway, this is expected sort of behaviour.
2022-10-23 18:46:01 +00:00
Martin A. Brown 4cb5e881d2 MutableMapping moves into collections.abc 2022-10-23 18:28:50 +00:00
Martin A. Brown aa17eb26fd Merge pull request #7 from mwhudson/python3.6-compat
fix guess(non-string) with Python 3.6
2017-07-13 17:02:01 -07:00
Michael Hudson-Doyle 21cfd681b9 fix guess(non-string) with Python 3.6
The os.path.* functions now consistently raise TypeError rather than something
more random when called with inappropriate types.

Fixes #6
2017-07-14 11:16:57 +12:00
Martin A. Brown 7b756c7a18 bumping version to tldp-0.7.14 2016-05-16 09:56:15 -07:00
Martin A. Brown beb920dd58 add a test for the new --version CLI 2016-05-16 09:38:09 -07:00
Martin A. Brown 9f5b7c2ded use unicode literals here, too 2016-05-16 09:37:46 -07:00
Martin A. Brown a7fa31e35e add entry for --version to manpage 2016-05-16 09:30:30 -07:00
Martin A. Brown 47b2930264 add --version handling logic in driver.py 2016-05-16 09:30:18 -07:00
Martin A. Brown e879f2e638 adding --version to CLI config 2016-05-16 09:29:53 -07:00
Martin A. Brown f3f06f372f Merge pull request #5 from martin-a-brown/master
corrections to changelog from Gianfranco
2016-05-13 12:49:21 -07:00
Martin A. Brown 058e0562d5 corrections to changelog from Gianfranco 2016-05-13 12:42:03 -07:00
Martin A. Brown 2c15d05f97 Merge pull request #4 from martin-a-brown/master
allowing test suite to succeed when run as root
2016-05-13 09:59:28 -07:00
Martin A. Brown 8a7c041508 Merge branch 'master' of http://github.com/tLDP/python-tldp 2016-05-13 09:56:38 -07:00
Martin A. Brown d15fe74517 add .coverage and .tox to "clean" 2016-05-13 12:42:18 -04:00
Martin A. Brown fb027155ed bumping version to tldp-0.7.13 2016-05-13 12:29:20 -04:00
Martin A. Brown 48daa85fd8 adjust testing for root-run tests (changelog) 2016-05-13 12:27:17 -04:00
Martin A. Brown d78b53c91e accommodate root-run tests 2016-05-13 12:25:45 -04:00
Martin A. Brown 83cbeb4cb5 reset mode during testing; specify errnos to expect 2016-05-11 08:57:54 -07:00
Martin A. Brown 0908985916 add py35 to tox list 2016-05-11 08:57:29 -07:00
Martin A. Brown c0e5144a3c some notes for self 2016-05-01 11:10:49 -07:00
Martin A. Brown 1af6a90146 Merge pull request #3 from martin-a-brown/master
mostly just (re-)arranging for Debian packaging
2016-04-30 15:33:58 -07:00
Martin A. Brown 59fc4484fe bumping version to tldp-0.7.12 2016-04-30 18:18:29 -04:00
Martin A. Brown 0a63392c44 adding updated ChangeLog for 0.7.12 release 2016-04-30 18:18:10 -04:00
Martin A. Brown f0c8a73613 prefer checkout over installed version 2016-04-30 18:13:45 -04:00
Martin A. Brown 7bea460452 Merge branch 'master' of github.com:martin-a-brown/python-tldp 2016-04-30 14:57:29 -07:00
Martin A. Brown d16be1b076 adding 2016 LDP copyright to each file 2016-04-30 17:49:20 -04:00
Martin A. Brown 8626c6d7ae adjusting to reflect changes to packaging and Python versions 2016-04-30 17:48:41 -04:00
Martin A. Brown 9cb6aacbf4 adding the short block for the GFDL-1.2 2016-04-30 17:26:38 -04:00
Martin A. Brown b5717f9861 do not make bad define 2016-04-30 16:25:58 -04:00
Martin A. Brown 704393aee9 correcting the minimal list of (runtime) dependencies 2016-04-29 11:27:38 -04:00
Martin A. Brown e22ec70f6a moved extra clean needs to debian/clean 2016-04-29 11:27:09 -04:00
Martin A. Brown 437ca8953d adding extra directories to list for "clean" (advice from debian-python) 2016-04-29 11:26:43 -04:00
Martin A. Brown f85e395be5 ne need to refer to these files in testing; remove 2016-04-29 11:10:32 -04:00
Martin A. Brown d8b6005d04 fdupes will not find these guys now 2016-04-29 11:10:18 -04:00
Martin A. Brown b9e6db4d18 removing unnecessary sample files 2016-04-29 11:09:59 -04:00
Martin A. Brown 0fe6f9c64e adding 2016 LDP copyright 2016-04-29 11:04:43 -04:00
Martin A. Brown 8a554a430d adding 2016 LDP copyright to each file 2016-04-29 11:02:02 -04:00
Martin A. Brown 32d2d55c28 switching to absolute_import 2016-04-29 11:01:37 -04:00
Martin A. Brown da409d8bd7 adding "upstream/metadata" 2016-04-29 09:51:32 -04:00
Martin A. Brown ab8f03d220 correcting path names and omitting symlinks from copyright 2016-04-28 12:22:24 -04:00
Martin A. Brown 36e34764ab another round of trying to correct the copyright file 2016-04-28 12:18:51 -04:00
Martin A. Brown 53c476cebc pyflakes/pep8 adjustments 2016-04-28 12:12:41 -04:00
Martin A. Brown dec201f50c pyflakes/pep8 adjustments 2016-04-28 12:12:27 -04:00
Martin A. Brown 174e759d14 bumping version to 0.7.11 2016-04-28 11:05:36 -04:00
Martin A. Brown 66291ca237 flakes: remove reference to operator 2016-04-28 11:05:15 -04:00
Martin A. Brown 35b80575b6 remove reference to unused statfiles 2016-04-28 11:05:05 -04:00