Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #220 from jelmer/pyprojectmaster | Rob Dennis | 2023-01-17 | 1 | -0/+3 |
|\ | | | | | Add a pyproject.toml file ahead of upcoming pip changes | ||||
| * | Add pyproject.toml. | Jelmer Vernooij | 2022-11-19 | 1 | -0/+3 |
| | | |||||
* | | Merge pull request #215 from kianmeng/fix-typos | Rob Dennis | 2023-01-17 | 4 | -7/+7 |
|\ \ | | | | | | | Fix typos | ||||
| * | | Fix typos | Kian-Meng Ang | 2022-02-06 | 5 | -10/+10 |
| |/ | |||||
* | | Merge pull request #217 from timgates42/bugfix_typos | Rob Dennis | 2023-01-17 | 2 | -3/+3 |
|\ \ | |/ |/| | docs: Fix a few typos | ||||
| * | docs: Fix a few typos | Tim Gates | 2022-07-04 | 2 | -3/+3 |
|/ | | | | | | | | | | There are small typos in: - docs/configobj.rst - src/configobj/__init__.py Fixes: - Should read `occurred` rather than `occured`. - Should read `likelihood` rather than `likelyhood`. | ||||
* | Correct typos in validate.py | Felix Yan | 2020-10-15 | 1 | -2/+2 |
| | |||||
* | Fix simple typo: overidden -> overridden (#195) | Tim Gates | 2019-12-07 | 1 | -1/+1 |
| | | | Closes #194 | ||||
* | Fix tests (#183) | Aliaksei Urbanski | 2019-06-11 | 1 | -3/+3 |
| | | | | | | The main goal of this commit is to fix the test_encoding_from_filelike test for Python 3.6+. As well, it fixes a couple of warnings. | ||||
* | configobj.rst: Markup fix (#182) | Iblis Lin | 2019-05-07 | 1 | -1/+1 |
| | | | Use code block instead of accidental block quote | ||||
* | Fix grammatical error in documentation (close #170) (#175) | Shagun Sodhani | 2018-12-02 | 2 | -5/+4 |
| | | | | | | * fixed #170 * fixed some typos | ||||
* | Use tuple for startswith when parsing comments | Martin Packman | 2018-12-02 | 1 | -6/+7 |
| | | | | Saves a generator comprehension and any() call. | ||||
* | Delete the _a_to_u() helper method | Martin Packman | 2018-12-02 | 1 | -15/+7 |
| | | | | | | | Well meaning attempt at encoding correctness, but does literal nothing. On Python 3, ascii values are already decoded, on Python 2 ascii will get safely coerced to unicode. | ||||
* | Remove fallback for bool() not existing | Martin Packman | 2018-10-13 | 1 | -11/+0 |
| | | | | | Project only supports Pythons new enough to have the bool() builtin these days. | ||||
* | Simplify automated py3 changes for dict iteration | Martin Packman | 2018-10-13 | 1 | -7/+7 |
| | | | | | | No functionality change, just simplifies some expressions from automated Python 3 compatibility changes, where creating extra lists and similar is not actually needed. | ||||
* | Allow other path-like objects as configspec | Hugo Osvaldo Barrera | 2018-10-13 | 1 | -2/+6 |
| | |||||
* | Fix DeprecationWarning in pytest | Hugo | 2018-10-13 | 1 | -1/+1 |
| | |||||
* | Fix DeprecationWarning in Python 3.7 | Hugo | 2018-10-13 | 1 | -5/+11 |
| | |||||
* | Add support for Python 3.7 | Hugo | 2018-10-13 | 6 | -3/+11 |
| | |||||
* | Upgrade Python syntax with pyupgrade https://github.com/asottile/pyupgrade | Hugo | 2018-10-13 | 5 | -23/+23 |
| | |||||
* | Drop support for EOL Python 2.6 and 3.3 | Hugo | 2018-10-13 | 6 | -9/+16 |
| | |||||
* | Remove broken downloads badge (#172) | Hugo | 2018-10-13 | 1 | -1/+0 |
| | | | See https://github.com/badges/shields/issues/716. | ||||
* | docs: fix get_extra_values example (#166) | Hans Chen | 2018-03-23 | 1 | -2/+2 |
| | |||||
* | added .editorconfig (closes #133) | KOLANICH | 2018-02-17 | 1 | -0/+10 |
| | |||||
* | docs: run tests only for 2.7 and 3.4 | jhermann | 2017-02-28 | 1 | -3/+5 |
| | |||||
* | docs: more compact 'supported versions' list | jhermann | 2017-02-28 | 1 | -10/+6 |
| | |||||
* | quoting: make helper an actual function, and use repr in exceptions | jhermann | 2017-02-28 | 2 | -16/+12 |
| | |||||
* | Roundtrip configs with triple quotes and newlines | Martin Packman | 2017-02-28 | 2 | -3/+21 |
| | | | | | | | | | | | Reported long ago as bzr bug lp:710410 but the fix never made it to the 5.x configobj series. It is possible to create a config which configobj cannot read back, due to reversed logic in triple quote handling. Adapted the bzr unit test by bialix and fixed the behaviour. | ||||
* | Move some dottedQuadToNum doctests to pytest | Martin Packman | 2017-02-28 | 2 | -9/+23 |
| | | | | | | | | | | Currently the dottedQuadToNum doctest can fail on Python 2 depending on sys.maxint of the platform. Really doctests are not suitable for full coverage, so the boundary case and spacing behaviour checking is better in the pytest framework with doctests reserved for showing what the fuction actually does. | ||||
* | typo | jhermann | 2017-02-28 | 1 | -1/+1 |
| | |||||
* | update autoenv script from master (closes #126) | jhermann | 2017-02-28 | 2 | -14/+63 |
| | |||||
* | more compact test | jhermann | 2017-02-28 | 1 | -21/+9 |
| | |||||
* | adding 'mock' to test deps | jhermann | 2017-02-28 | 2 | -0/+2 |
| | |||||
* | Always return unicode when encoding is given (closes #18) | Martin Packman | 2017-02-28 | 2 | -2/+26 |
| | | | | | | | | | | As reported in github issue #18 when a file-like object is given and the encoding param is passed configobj fails to decode the data on Python 2. This is a regression from the 4.7 releases. Fix is simply to check first for binary types in _decode() helper as six.string_types includes the bytes str type on Python 2. | ||||
* | Support python 3.5 and 3.6 (#137) | Hugo Osvaldo Barrera | 2017-02-28 | 4 | -6/+15 |
| | | | | | | | | | | | | * Support + test python 3.5 and 3.6 * Faster Travis builds Support python 3.5 and 3.6, and run tests for those versions. Also run tests for python 2.6, which was missing. * Don't require sudo on travis This basically makes tests start faster, and we're not using sudo anyway. | ||||
* | Trivial change to documentation. (#120) | kierun | 2016-09-06 | 1 | -0/+5 |
| | | | Added section about correct & easy error reporting from parsing exceptions. | ||||
* | fix rewriting of CfgObjs with alternate comment markers | jhermann | 2016-08-29 | 1 | -8/+8 |
| | |||||
* | test for rewriting with alternate comment markers | jhermann | 2016-08-29 | 1 | -0/+9 |
| | |||||
* | shim is just temporary… | jhermann | 2016-08-26 | 1 | -0/+1 |
| | |||||
* | v5.1.0 changes so far | jhermann | 2016-08-26 | 1 | -1/+9 |
| | |||||
* | make things work with py26's limited format() | jhermann | 2016-08-26 | 1 | -1/+1 |
| | |||||
* | refactored changelog into CHANGES.rst | jhermann | 2016-08-26 | 3 | -19/+41 |
| | |||||
* | added license to PKG-INFO | jhermann | 2016-08-26 | 1 | -0/+1 |
| | |||||
* | 'validate' has its own setup by now | jhermann | 2016-08-26 | 1 | -1/+1 |
| | |||||
* | docs: refactored all 'validate' imports (closes #106) | jhermann | 2016-08-01 | 2 | -7/+7 |
| | |||||
* | added 'decoupled' kwparam to merge() (closes #115) | jhermann | 2016-07-27 | 2 | -2/+22 |
| | |||||
* | removed dead code (closes #61) | jhermann | 2016-07-27 | 1 | -59/+0 |
| | |||||
* | fixed doctests (ref #73) | jhermann | 2016-07-27 | 1 | -6/+8 |
| | |||||
* | more detailed multi-error reports (closes #73) | jhermann | 2016-07-27 | 2 | -4/+41 |
| | |||||
* | do not quote git-style section titles (closes #74) | jhermann | 2016-07-27 | 2 | -3/+12 |
| |