Commit Graph

651 Commits

Author SHA1 Message Date
Patrick Kanzler a2e188cecf move pypy3 to the allowed failures and add hypothesis
pypy3 is not compatible with hypothesis, which is needed for testing
2016-08-02 00:10:39 +02:00
Patrick Kanzler c1a6da9aaa configure codecov.io
For $reasons codecov.io stopped working. Now with my account explicitly
set as "bot" it works again.
2016-08-02 00:10:39 +02:00
Patrick Kanzler 2ecf73074c
improve large image printing
images longer than 1024 pixels will be split into multiple fragments.
2016-08-02 00:04:43 +02:00
Patrick Kanzler 37baf5cd34
update changelog 2016-08-01 23:59:46 +02:00
Patrick Kanzler 5c209dd557 Merge pull request #151 from Renato-Lorenzi/improve/rename-interface-to-timeout
Change the interface param to timeout
2016-08-01 23:54:35 +02:00
Renato.Lorenzi bef1a9cccf Change the interface param to timeout 2016-08-01 09:36:48 -03:00
Patrick Kanzler 10977b06e7
doc add hint on image preprocessing 2016-08-01 14:02:49 +02:00
Patrick Kanzler 042f945a09 doc added stump for next release 2016-07-23 14:57:24 +02:00
Patrick Kanzler 2cf30c7f05 Merge pull request #147 from python-escpos/development
v2.1.0
2016-07-23 14:42:33 +02:00
Patrick Kanzler 34d929806c
doc update changelog 2016-07-23 11:44:34 +02:00
Patrick Kanzler c5d34cc268 Merge pull request #148 from python-escpos/feature/tabcompletion
Feature/tabcompletion
2016-07-23 11:43:07 +02:00
Patrick Kanzler fd3f1067fe
DOC update documentation on installation and CLI 2016-07-23 11:34:18 +02:00
Patrick Kanzler 80b714fdae
add basic argcomplete support 2016-07-23 10:39:40 +02:00
Patrick Kanzler 457c62cc7f Merge pull request #146 from python-escpos/add-version-to-module
add version-strings into the module
2016-07-23 08:54:03 +02:00
Patrick Kanzler a5cae3adb7 fix inconsistent behaviour of argparse-code
this affected certain versions of argparse in python3
2016-07-17 19:39:51 +02:00
Patrick Kanzler 9f5eed0020
add version-strings into the module
The version string is in the module as __version__ available.
In the doc the version will be automatically parsed. The version comes
from the installed module if on read the docs or directly from
setuptools_scm if you are working locally.
The CLI will issue the version string if you call it with the option
'version'. The CLI does not accept commands like '--version', since this
would not be conform with the rest of the interface (and argparse).

The configuration for loading the version-string is adapted from
pimutils/vdirsyncer. It autogenerates a version string setuptools_scm at
install-time and then adds it to the __version__ member in __init__.py

I adapted the GitHub-template with a fitting comment and bumped the
changelog.

closes #141
2016-07-17 19:39:42 +02:00
Patrick Kanzler 57dd60c13f
doc: add troubleshooting hint to network-interface
closes #142
2016-07-15 13:18:33 +02:00
Patrick Kanzler 0ec83387d5
improve github issues template 2016-07-15 13:05:59 +02:00
Patrick Kanzler 36e0a52e2d
DOC added stump for new changelog-entry 2016-06-26 20:52:31 +02:00
Patrick Kanzler 214b4def14 configure codecov.io
fixes #134
2016-06-26 20:39:06 +02:00
Patrick Kanzler c13a0715e4
SETUP fix trove classififiers 2016-06-24 11:55:27 +02:00
Patrick Kanzler 925d19447d Merge pull request #117 from python-escpos/development
version 2.0.0
2016-06-24 11:16:57 +02:00
Patrick Kanzler 5be81e4703
SETUP register cli entry point in setuptools 2016-06-23 16:53:58 +02:00
Patrick Kanzler ab39fd2b99 Merge branch 'doc/add-image-helper-class' into development 2016-06-23 15:39:31 +02:00
Patrick Kanzler 685a1f504c
DOC add image helper class 2016-06-23 15:38:55 +02:00
Patrick Kanzler 7529642788
exclude .egg in gitignore 2016-06-23 14:31:38 +02:00
Patrick Kanzler 0907b6aa8b Merge pull request #138 from python-escpos/setup/check-in-travis
Check setup in Travis and make sure that the package is tested
2016-06-20 17:57:03 +02:00
Patrick Kanzler 87438f9efa
SETUP move code to src
This way we can ensure that the packaged code is tested.
See https://hynek.me/articles/testing-packaging/ or c62a78c015

+ DOC adapt doc to new structure and test doc with travis
2016-06-20 17:48:14 +02:00
Patrick Kanzler e8e91eba80
SETUP add pyusb>=1.0 as dependency
pyusb 1.0.0 is now released so it can now be regularely installed with pip
2016-06-20 16:29:55 +02:00
Patrick Kanzler 3e5509238e
DOC add trove classifier "Point-Of-Sale" 2016-06-20 16:20:47 +02:00
Patrick Kanzler 08051d48d0
DOC write changelog for version 2.0.0 2016-06-19 22:25:30 +02:00
Patrick Kanzler 2676a802bd
refactor wildcard-import in printer.py 2016-06-19 12:52:15 +02:00
Patrick Kanzler 6697922b74 refactor PEP8 and code style 2016-06-19 12:30:57 +02:00
Patrick Kanzler e814396bd8 refactor: simplified expressions, remove unused import 2016-06-19 12:30:36 +02:00
Patrick Kanzler adf73f3790 Merge pull request #136 from python-escpos/feature/mosquito-compatibility
Feature/mosquito compatibility
2016-06-19 11:46:47 +02:00
Patrick Kanzler 1e490b6de8 add basic support for multilanguage 2016-06-17 23:35:00 +02:00
Patrick Kanzler 910f2fbf2f add with-statement
* with imported from mosquito (adaption of the code in 86a3e8dfb257e3af0ec141ee5d97717501d6e945 by @mosquito)
* encoding of file to utf-8
* added rudimentary test for with
* implement close function for all printers
2016-06-17 23:34:51 +02:00
Patrick Kanzler 16569067c2 Merge pull request #135 from python-escpos/doc/mention-binary-printing
DOC add example on printing commands from binary files
2016-05-02 11:16:49 +02:00
Patrick Kanzler a0dc993f2f
DOC add example on printing commands from binary files 2016-05-01 15:27:15 +02:00
Patrick Kanzler 1b00477144 Merge pull request #133 from mike42/bugfix/readthedocs
Converted references to readthedocs.org -> readthedocs.io
2016-05-01 14:56:44 +02:00
Michael Billington ddaf126c20 Converted references to readthedocs.org -> readthedocs.io. Resolves python-escpos/python-escpos#132
grep -irl --exclude-dir='.*' "readthedocs\." | xargs sed -i 's/python-escpos.readthedocs.org/python-escpos.readthedocs.io/g'
2016-04-30 23:22:14 +10:00
Patrick Kanzler 6a2673d01d
DOC extend image-docstring 2016-04-28 21:57:57 +02:00
Patrick Kanzler f6ae109bb9 Merge branch 'TheWaWaR-development' into development 2016-04-28 14:06:06 +02:00
Qian Linfeng 0a8057414c Fix upper method forgot brackets bug 2016-04-28 14:32:00 +08:00
Patrick Kanzler a34e306ea8 Merge pull request #122 from python-escpos/doc/contributing
DOC improve CONTRIBUTING.rst
2016-04-24 19:18:25 +02:00
Patrick Kanzler 2588406831 Merge pull request #124 from python-escpos/improve/packaging
Improve packaging
2016-04-15 01:22:51 +02:00
Patrick Kanzler b6ada13f9b PCKG updated package-configuration
* author/maintainer
* trove-classifiers
* keywords
* supported platforms and versions
2016-04-14 00:41:45 +02:00
Patrick Kanzler eadd9f7583
DOC improve CONTRIBUTING
based on the feedback by @mike42 and @DavisGoglin
2016-04-14 00:16:06 +02:00
Patrick Kanzler 471222eda9 Merge pull request #127 from python-escpos/fix/abstractbaseclass-metaclass
FIX abstractbaseclass in Escpos not properly loaded
2016-04-14 00:02:28 +02:00
Patrick Kanzler c6cc28254e Merge pull request #128 from mike42/feature/rewrite-image-handling
Rewrite image handling
2016-04-14 00:00:52 +02:00