1
0
mirror of https://github.com/python-escpos/python-escpos synced 2025-08-24 09:03:34 +00:00
Commit Graph

299 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
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
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
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 v2.0.0 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
Michael Billington
f903af6730 fix: horizontal/vertical density settings were backwards for bitImageRaster 2016-04-13 22:19:50 +10:00
Michael Billington
a0d8689141 apply fixes, mainly to whitespace ( patch by @patkan in #128 ) 2016-04-13 21:27:51 +10:00