Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make setup.py simpler and more idiomatic.setup-idiomaticness | Erik Rose | 2015-03-05 | 1 | -71/+58 |
| | | | | | | | | | * Remove shebang line. setup.py isn't generally executable. * Remove custom `develop` command. It's weird for `develop` to dictate what kind of env you're using. It's weird to change the behavior of `develop` at all. Instead, move the installation of packages needed for testing to tests_require. * Change `test` command to simply run pytests. Tox generally runs setup.py test, not the other way around. * Remove "if __name__" clause. setup.py shouldn't ever be imported. * Add workaround to 2.6/2.7 bug that reports an atexit error at the end of setup.py test runs. To do: massage tox and travis configs to adapt to this. | ||||
* | Make __all__ lists, not tuples. Fix #83. Close #88. | Erik Rose | 2015-03-04 | 4 | -4/+4 |
| | |||||
* | Merge pull request #87 from erikrose/blessed-integration-keyboard_fd-private | Erik Rose | 2015-03-04 | 2 | -26/+26 |
|\ | | | | | Make `keyboard_fd` private. Fix #82. | ||||
| * | Merge branch 'blessed-integration-leave-pep8-to-prospector' into ↵ | Jeff Quast | 2015-02-27 | 1 | -9/+7 |
| |\ | | | | | | | | | | blessed-integration-keyboard_fd-private | ||||
| * | | keyboard_fd should be private attr, '_keyboard_fd' | Jeff Quast | 2015-02-27 | 2 | -26/+26 |
| | | | |||||
* | | | Merge pull request #91 from erikrose/blessed-integration-freebsd-support | Erik Rose | 2015-03-04 | 8 | -24/+41 |
|\ \ \ | |||||
| * | | | Intermittent build fails on FreeBSD (upstream bug) | Jeff Quast | 2015-02-28 | 1 | -5/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | The following terminal types should be avoided on freebsd. https://gist.github.com/jquast/7b90af251fe4000baa09 | ||||
| * | | | Remove comment about 'ptyprocess', not this proj! | Jeff Quast | 2015-02-28 | 1 | -3/+0 |
| | | | | |||||
| * | | | fix 'blessed' re in .coveragerc, .prospector.yaml | Jeff Quast | 2015-02-28 | 3 | -4/+4 |
| | | | | | | | | | | | | | | | | blessed->blessings | ||||
| * | | | Merge branch 'blessed-integration-leave-pep8-to-prospector' into ↵ | Jeff Quast | 2015-02-27 | 1 | -9/+7 |
| |\ \ \ | | | |/ | | |/| | | | | | blessed-integration-freebsd-support | ||||
| * | | | Minor fixes, ensuring tests pass on FreeBSD | Jeff Quast | 2015-02-27 | 4 | -12/+27 |
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - do not test 'ansi' hpa/vpa: On FreeBSD, ansi has no such capability. This is the reason such "proxies" exist, anyway. - workaround for freebsd, which actually has an 'unknown' termcap entry - 'ansi' on freebsd tests '0' for number of colors, use cons25 on such system. - freebsd: handle ValueError in signal.getsignal in the accessory script ``tools/display-signalhandlers.py``, we don't actually **need** this script, it is just chained as part of the build to help in debugging issues with any given build agent, and any gven OS problem reports. | ||||
* | | | Merge pull request #90 from ↵ | Erik Rose | 2015-03-04 | 1 | -9/+7 |
|\ \ \ | |/ / |/| / | |/ | | | erikrose/blessed-integration-leave-pep8-to-prospector (1) leave pep8 and flake8 up to prospector, not pytest | ||||
| * | leave pep8 and flake8 up to prospector, not pytest | Jeff Quast | 2015-02-27 | 1 | -9/+7 |
|/ | | | | | | | We disable the --pep8 and --flakes arguments for py.test, leaving static analysis up to 'prospector', with the intent to disable the "ignore exit code" currently used (which is indicated by prefixing the 'prospector' command with a hyphen). | ||||
* | Rename instances of "blessed" to "blessings", including the package dir ↵ | Erik Rose | 2015-02-03 | 27 | -134/+151 |
|\ | | | | | | | itself. Fix #75. | ||||
| * | Rename "blessed" dir to "blessings". | Erik Rose | 2015-02-03 | 15 | -0/+0 |
| | | | | | | | | This makes the tests pass. | ||||
| * | Change textual occurrences of "blessed" to "blessings". | Erik Rose | 2015-02-03 | 23 | -134/+151 |
|/ | | | | Also divide a few import stanzas into sections conformant with PEP 8. | ||||
* | Merge renames of some keyboard-input APIs into blessed-integration. Close #73. | Erik Rose | 2015-02-02 | 4 | -134/+132 |
|\ | |||||
| * | Wrap a docstring to 80 cols to pass pep 8 checker. | Erik Rose | 2015-02-02 | 1 | -1/+2 |
| | | |||||
| * | Rename _intr_continue kwarg to "interruptable". | Erik Rose | 2015-02-02 | 3 | -15/+16 |
| | | | | | | jquast said there's no reason for the leading underscore. | ||||
| * | Rename a few parts of the input API so they don't require familiarity with ↵ | Erik Rose | 2015-01-22 | 3 | -130/+126 |
|/ | | | | | | | | terminal jargon or BASIC. * Combine cbreak() and raw() into keystroke_input(). * Rename getch() and kbhit() to _next_char() and _char_is_ready(), and make them private. * Fix a few instances where we were comparing to non-singletons using `is`. * Rename inkey() to keystroke(), and make it raise NoKeyboard if it would otherwise end up hanging forever. | ||||
* | fix the rename thing | Jeff Quast | 2015-01-04 | 2 | -1138/+578 |
| | |||||
* | Merge remote-tracking branch 'origin/master' into merge-upstream | Jeff Quast | 2015-01-04 | 7 | -41/+50 |
|\ | |||||
| * | Merge pull request #41 from jquast/break_long_words-ending-in-sequence | Jeff Quast | 2015-01-04 | 7 | -41/+50 |
| |\ | | | | | | | bugfix textwrap when a 'word' ends with a sequence | ||||
| | * | add sudo: false for faster travis-ci builds | Jeff Quast | 2015-01-04 | 1 | -0/+2 |
| | | | |||||
| | * | bugfix textwrap when a 'word' ends with a sequence | Jeff Quast | 2015-01-04 | 6 | -41/+48 |
| |/ | |||||
* | | Merge remote-tracking branch 'upstream/master' into merge-upstream | Jeff Quast | 2015-01-04 | 4 | -583/+1138 |
|\ \ | |/ |/| | | | | | | | | | Conflicts: .travis.yml README.rst blessings/__init__.py | ||||
| * | Merge pull request #63 from lowks/patch-1 | Fred Wenzel | 2014-05-20 | 1 | -1/+0 |
| |\ | | | | | | | Remove Python 2.5 from travis.yml because Travis doesn't offer it anymore. | ||||
| | * | Update .travis.yml | Low Kian Seong | 2014-05-19 | 1 | -1/+0 |
| |/ | | | | | The build is failing because of this: https://github.com/travis-ci/travis-ci/issues/1668 | ||||
| * | Merge pull request #62 from fwenzel/travis-link | Erik Rose | 2014-04-30 | 1 | -0/+4 |
| |\ | | | | | | | Link to Travis builds in readme. #60. | ||||
| | * | Link to Travis builds in readme. #60. | Fred Wenzel | 2014-04-29 | 1 | -0/+4 |
| |/ | |||||
| * | Merge pull request #57 from jquast/patch-2 | Erik Rose | 2014-04-09 | 1 | -1/+1 |
| |\ | | | | | | | spelling error, desciptor -> descriptor. | ||||
| | * | spelling error, desciptor -> descriptor. | Jeff Quast | 2014-03-19 | 1 | -1/+1 |
| |/ | |||||
* | | Merge pull request #39 from jquast/break-really-long-words | Jeff Quast | 2015-01-04 | 7 | -33/+89 |
|\ \ | | | | | | | break_long_words=True now supported by term.wrap | ||||
| * | | revert test paragraph, we have a bug to squash yet | Jeff Quast | 2015-01-04 | 2 | -17/+19 |
| | | | |||||
| * | | fix enter/exit fullscreen comment | Jeff Quast | 2015-01-04 | 1 | -1/+1 |
| | | | |||||
| * | | use linux-friendly form of ``toe -a`` | Jeff Quast | 2015-01-04 | 1 | -1/+1 |
| | | | |||||
| * | | make termwrap test less computationally expensive | Jeff Quast | 2015-01-04 | 2 | -4/+2 |
| | | | |||||
| * | | break_long_words=True now supported by term.wrap | Jeff Quast | 2015-01-03 | 6 | -16/+72 |
| | | | |||||
* | | | Merge pull request #40 from jquast/test-a-whole-lotta-terms | Jeff Quast | 2015-01-04 | 12 | -214/+1036 |
|\ \ \ | |/ / | | | | Use toe(1) to test wide variety of terminal types | ||||
| * | | Revert "try fixing pypy tox/virtualenv fail on linux with pip --upgrade" | Jeff Quast | 2015-01-03 | 1 | -3/+0 |
| | | | | | | | | | | | | | | | | | | This reverts commit 77466f05d730ace9741632a9616f219fa7d3aa03. (We can't: OSError: [Errno 13] Permission denied: '/usr/bin/pip') | ||||
| * | | try fixing pypy tox/virtualenv fail on linux with pip --upgrade | Jeff Quast | 2015-01-03 | 1 | -0/+3 |
| | | | |||||
| * | | point coveralls.io to master branch only | Jeff Quast | 2015-01-03 | 1 | -2/+2 |
| | | | |||||
| * | | no need for --random | Jeff Quast | 2015-01-03 | 1 | -2/+1 |
| | | | |||||
| * | | add pypy kind unicode workaround in __init__ | Jeff Quast | 2015-01-03 | 1 | -1/+8 |
| | | | | | | | | | | | | | | | we could fix the tests, but this might help somebody else out along the line. Why is pypy always so difficult ;/ | ||||
| * | | skip ^C test on pypy | Jeff Quast | 2015-01-03 | 1 | -2/+4 |
| | | | |||||
| * | | chose only 3 random-available terminal types for testing | Jeff Quast | 2015-01-03 | 1 | -4/+11 |
| | | | |||||
| * | | We honor 80-col pep8 | Jeff Quast | 2015-01-03 | 1 | -2/+0 |
| | | | |||||
| * | | use 'with_everything' | Jeff Quast | 2015-01-03 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | thanks @carlio https://github.com/landscapeio/prospector/issues/73#issuecomment-68531424 | ||||
| * | | appears travis-ci's toe(1) output is empty ? | Jeff Quast | 2015-01-03 | 1 | -4/+4 |
| | | | |||||
| * | | add missing pytest module | Jeff Quast | 2015-01-03 | 1 | -1/+5 |
| | | |