[Ann] managesieve v0.8 released

2024-03-18 Thread Hartmut Goebel via Python-list
Announcing: managesieve 0.8     RFC-5804 Manage Sieve client library for remotely managing Sieve scripts,     including an user application (the interactive 'sieveshell'). :Homepage: https://managesieve.readthedocs.io/ :Author:   Hartmut Goebel :License:   - for the m

ANN: pdfdecrypt 1.0

2022-12-10 Thread Hartmut Goebel
gards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible | -- https://mail.python.org/mailman/listinfo/python-list

ANN: pdfposter 0.8.1 - scale and tile PDF pages to print on multiple sheets

2022-11-04 Thread Hartmut Goebel
I'm pleased to announce pdftools.pdfposter 0.8.1, a tool to scale and tile PDF images/pages to print on multiple pages. :Homepage:  https://pdfposter.readthedocs.io/ :Author:    Hartmut Goebel :License:   GNU Public License v3 or later (GPL-3.0-or-later) :Quick Installation:     pip insta

Re: virtualenv and make DESTDIR=

2022-03-05 Thread Hartmut Goebel
the wheel. Or did I miss something? -- Schönen Gruß Hartmut Goebel Dipl.-Informatiker (univ), CISSP, CSSLP, ISO 27001 Lead Implementer Information Security Management, Security Governance, Secure Software Development Goebel Consult, Landshut http://www.goebel-consult.de Blog: https://www.goe

virtualenv and make DESTDIR=

2022-03-04 Thread Hartmut Goebel
quire users to set up PYTHONPATH when thy want to use MY Software. -- Schönen Gruß Hartmut Goebel Dipl.-Informatiker (univ), CISSP, CSSLP, ISO 27001 Lead Implementer Information Security Management, Security Governance, Secure Software Development Goebel Consult, Landshut http://www.goebel-c

Re: Best-practice for formatted string literals and localization?

2020-12-07 Thread Hartmut Goebel
parameter support your translation machinery support. Thanks for this hint. I'm using the stdlib, which AFAIU does not support that. (Anyhow it would be easy to implement such a wrapper) -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.

Re: Best-practice for formatted string literals and localization?

2020-12-07 Thread Hartmut Goebel
Am 30.11.20 um 19:58 schrieb Chris Angelico: Not really, no. Thanks for confirming my apprehension. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible | -- https

Best-practice for formatted string literals and localization?

2020-11-30 Thread Hartmut Goebel
ot;_(…)", resulting in a not-translated string. Is there a better solution than _("These are {count} stones").format(count=count) ("Better" = without passing args or kwargs to `format()`) -- Regards Hartmut Goebel | Hartmut Goebel |h.goe...@crazy-compilers

[ANN] PyInstaller 4.0

2020-08-09 Thread Hartmut Goebel
be found at: https://pyinstaller.readthedocs.io/en/v4.0/CHANGES.html === Feedback === We're eager to listen to your feedback on using PyInstaller: Bug tracker: https://github.com/pyinstaller/pyinstaller/issues Mailing list: http://groups.google.com/group/PyInstaller -- Schönen Gruß Hartmut Goebel Dipl.-Infor

[ANN][SECURITY] Local Privilege Escalation in all Windows software frozen by PyInstaller in "onefile" mode

2020-01-09 Thread Hartmut Goebel
Credits This vulnerability was discovered and reported by Farid AYOUJIL (@faridtsl), David HA, Florent LE NIGER and Yann GASCUEL (@lnv42) from Alter Solutions (@AlterSolutions) and fixed in collaboration with Hartmut Goebel (@htgoebel, maintainer of PyInstaller). Funding Development

[ANN] PyInstaller 3.6

2020-01-09 Thread Hartmut Goebel
installer/issues Mailing list: http://groups.google.com/group/PyInstaller -- Schönen Gruß Hartmut Goebel Dipl.-Informatiker (univ), CISSP, CSSLP, ISO 27001 Lead Implementer Information Security Management, Security Governance, Secure Software Development Goebel Consult, Landshut http://www.goebel

Re: PyInstaller needs Funding by your Company

2020-01-07 Thread Hartmut Goebel
Am 07.01.20 um 17:19 schrieb Christian Gollwitzer: > Am 07.01.20 um 15:09 schrieb Hartmut Goebel: >> Maintianing PyInstaller at a proper level requires about 4 to 5 days per >> month. Which means about 4,000 to 5,000 € per month and about 50,000 to >> 60,000 € per year. > &

PyInstaller needs Funding by your Company

2020-01-07 Thread Hartmut Goebel
ear. -- Schönen Gruß Hartmut Goebel Dipl.-Informatiker (univ), CISSP, CSSLP, ISO 27001 Lead Implementer Information Security Management, Security Governance, Secure Software Development Goebel Consult, Landshut http://www.goebel-consult.de Blog: https://www.goe-con.de/blog/bin-off

Re: Email blast management?

2019-01-14 Thread Hartmut Goebel
Am 14.01.19 um 12:47 schrieb Chris Angelico: > It's a whole lot more respectful than keeping your own database of > email addresses and then having it compromised some day. This assumes that one would not *keep* a list of customers in in company. -- Schönen Gruß Hartmut

Re: Email blast management?

2019-01-14 Thread Hartmut Goebel
e customers. -- Schönen Gruß Hartmut Goebel Dipl.-Informatiker (univ), CISSP, CSSLP, ISO 27001 Lead Implementer Information Security Management, Security Governance, Secure Software Development Goebel Consult, Landshut http://www.goebel-consult.de Blog: https://www.goe-con.de/blog/deshalb-tr-069-ausschal

Re: conda/anaconda and pip3 (pip)

2019-01-02 Thread Hartmut Goebel
stemd2018-zu-meiden Kolumne: https://www.goe-con.de/hartmut-goebel/cissp-gefluester/2011-10-aus-der-schublade-in-die-koepfe -- https://mail.python.org/mailman/listinfo/python-list

[ANN] managesieve 0.6

2018-06-27 Thread Hartmut Goebel
I'm pleased to announce managesieve 0.6, a ManageSieve client library for remotely managing Sieve scripts, including an user application (the interactive 'sieveshell'). :Homepage: https://managesieve.readthedocs.io/ Development: https://gitlab.com/htgoebel/managesieve :Author:  

[ANN] pdfposter 0.7

2018-06-26 Thread Hartmut Goebel
From: Hartmut Goebel I'm pleased to announce pdftools.pdfposter 0.7, a tool to scale and tile PDF images/pages to print on multiple pages. :Homepage: https://pdfposter.readthedocs.io/ :Author:Γ Γ Hartmut Goebel :Licence:Γ GNU Public Licence v3 (GPLv3) :Quick Installation: Γ Γ Γ pip in

[ANN] pdfposter 0.7

2018-06-24 Thread Hartmut Goebel
I'm pleased to announce pdftools.pdfposter 0.7, a tool to scale and tile PDF images/pages to print on multiple pages. :Homepage: https://pdfposter.readthedocs.io/ :Author:   Hartmut Goebel :Licence:  GNU Public Licence v3 (GPLv3) :Quick Installation:     pip install -U pdftools.pdfp

Re: py2exe output flagged as malware

2018-02-28 Thread Hartmut Goebel
P/GnuPG-signed, as the ones at github. -- Schönen Gruß Hartmut Goebel Dipl.-Informatiker (univ), CISSP, CSSLP, ISO 27001 Lead Implementer Information Security Management, Security Governance, Secure Software Development Goebel Consult, Landshut http://www.goebel-consult.de Blog: http://www.goe

Re: py2exe output flagged as malware

2018-02-28 Thread Hartmut Goebel
P/GnuPG-signed, as the ones at github. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible | -- https://mail.python.org/mailman/listinfo/python-list

[ANN] python-ghostscript 0.6

2018-01-16 Thread Hartmut Goebel
I'm pleased to announce the new release vor python-ghostscript: python-ghostscript 0.6 A Python-Interface to the Ghostscript C-API using ctypes :License: GNU Public License v3 (GPLv3) :Author:  Hartmut Goebel :Homepage: https://gitlab.com/pdftools/python-ghostscript :Dow

C-api: Executing several scripts as __main__: globals are gone

2017-11-26 Thread nospam . nospam . Hartmut Goebel
-- Now if a have these two scripts (these are examples: ..8< setup-script -- import sys def do_it() print(sys.modules) sys.do_it = do_it ..8<- and ..8<---- main-script -- import sys sys.do_it() ..8<-

C-api: Executing several scripts as __main__: globals are gone

2017-11-26 Thread nospam . Hartmut Goebel
-- Now if a have these two scripts (these are examples: ..8< setup-script -- import sys def do_it() print(sys.modules) sys.do_it = do_it ..8<- and ..8<---- main-script -- import sys sys.do_it() ..8<-

C-api: Executing several scripts as __main__: globals are gone

2017-11-26 Thread Hartmut Goebel
ow if a have these two scripts (these are examples: ..8< setup-script -- import sys def do_it() print(sys.modules) sys.do_it = do_it ..8<- and ..8<---- main-script ------ import sys sys.do_it() ..8<--- --

How does CPython build it's NEWS or changelog?

2017-09-21 Thread Hartmut Goebel
ybe a mailingslist-diskussion or a but-report? -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible | -- https://mail.python.org/mailman/listinfo/python-list

OT: Rejecting whitespace-only changes at github

2017-08-10 Thread Hartmut Goebel
ithub), this would give contributors feedback quickly and ease the burden for the maintainers. Sorry for this off-topic question, but I assume to find a competent answer here. And thanks for any pointer. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compiler

Funding continuous maintenance for PyInstaller?

2017-07-18 Thread Hartmut Goebel
free software since about 1990 and using Python since about 1998. Beside of this I developed software like pdfposter, python-ghostscript, python-managesieve, etc. My day-job is freelance consultant focused on information security. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-co

[ANN] PyInstaller 2.0

2012-08-09 Thread Hartmut Goebel
section and manifests in executable. * Support for building COM servers. * '''Mac-specific features''': * Support for bundles -- Schönen Gruß Hartmut Goebel Dipl.-Informatiker (univ), CISSP, CSSLP Goebel Consult http://www.goebel-consult.de Monatliche Kolumn

[ANN] python-ghostscript 0.4

2011-01-29 Thread Hartmut Goebel
Announcing: python-ghostscript 0.4 A Python-Interface to the Ghostscript C-API using ctypes :Copyright: GNU Public License v3 (GPLv3) :Author: Hartmut Goebel :Homepage: http://bitbucket.org/htgoebel/python-ghostscript :Download

Announcing: python-ghostscript 0.3

2010-08-12 Thread Hartmut Goebel
Announcing: python-ghostscript 0.3 A Python-Interface to the Ghostscript C-API using ctypes :Copyright: GNU Public License v3 (GPLv3) :Author: Hartmut Goebel :Homepage: http://bitbucket.org/htgoebel/python-ghostscript :Download

Re: Different byte-code in same major version (2.6.x)?

2010-06-16 Thread Hartmut Goebel
Am 15.06.2010 20:43, schrieb Paul Rubin: > Hartmut Goebel writes: >> I'm facing a curious problem: 2.6, 2.6.1 and 2.6.4 are generating >> different byte-code for the same source. I can not find the reason for. > > Why should they generate the same bytecode? All that yo

Different byte-code in same major version (2.6.x)?

2010-06-15 Thread Hartmut Goebel
ge here. But why does this 2.6.1 generate different byte-code then? Is there anything special about the Darwin-Build? -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible | -- http://mail.python.org/mailman/listinfo/python-list

[ANN]: pdftools.pdfposter 0.4.5

2008-11-24 Thread Hartmut Goebel
`poster``. For more information please refer to the manpage or visit the `project homepage <http://pdfposter.origo.ethz.ch/>`_. :Author:Hartmut Goebel <[EMAIL PROTECTED]> :Copyright: GNU Public Licence v3 (GPLv3) :Homepage: http://pdfposter.origo.ethz.ch/ -- http://mail.python.

[ANN] Tyrton ERP 1.0 released

2008-11-18 Thread Hartmut Goebel
On behalf of the Tryton team I'm proud to announce Tryton 1.0, an Open Source application platform and ERP. It provides modularity, scalability and security. This is the first release of Tryton, a fork of OpenERP (formally known as TinyERP). This release is the result of 8 months of intensive

Re: pyuno store OO object into blob

2008-10-14 Thread Hartmut Goebel
there into the blob ? The openoffice-python library <http://openoffice-python.origo.ethz.ch/> contains hight-level support for streams. See sample script at <http://svn.origo.ethz.ch/wsvn/openoffice-python/trunk/sample-scripts/open-stream.py> -- Schönen Gruß - Regards Hartmut

ANN: managesieve 0.4

2008-10-14 Thread Hartmut Goebel
ly quoted dump (put into quotes, but no escapes yet). Copyright/License - Copyright (C) 2003,2008 by Hartmut Goebel <[EMAIL PROTECTED]> License: Python Software Foundation License http://www.opensource.org/licenses/PythonSoftFoundation.html License for 'si

Re: Python and Open Office

2008-09-19 Thread Hartmut Goebel
Terry Reedy schrieb: Hartmut Goebel wrote: The API docs are a bit hidden on the webpage. Here is the link: <http://opendocumentfellowship.com/files/api-for-odfpy_2.odt> I wrote my comment *after* looking at the above, which I found easily enough. After 7 pages of (helpful) expla

Re: Python and Open Office

2008-09-17 Thread Hartmut Goebel
Terry Reedy schrieb: One way to learn the meaning of some of the numerous attributes and values is to create a file with the wanted features with OOo, save, unzip, and examine the xml to see which tags are used for which features. The API docs are a bit hidden on the webpage. Here is the link

Re: Python and Open Office

2008-09-16 Thread Hartmut Goebel
Linux - at least for Mandriva --, OOo is already integrated with Python 2.5. -- Schönen Gruß - Regards Hartmut Goebel Dipl.-Informatiker (univ.), CISSP Goebel Consult Spezialist für IT-Sicherheit in komplexen Umgebungen http://www.goebel-consult.de -- http://mail.python.org/mailman/listinfo

Re: Python and Open Office

2008-09-16 Thread Hartmut Goebel
y/>. If you are going to interact with OOo, you may want to try out <http://openoffice-python.origo.ethz.ch/> -- Schönen Gruß - Regards Hartmut Goebel Dipl.-Informatiker (univ.), CISSP Goebel Consult Spezialist für IT-Sicherheit in komplexen Umgebungen http://www.goebel-

Re: Split function for host:port in standard lib

2008-08-27 Thread Hartmut Goebel
Michael Ströder schrieb: Examples IPv6 addresses: '::1:389' -> ('::1',389) '::1' -> ('::1',None) These are wrong, see http://tools.ietf.org/html/rfc2732 ("Format for Literal IPv6 Addresses in URL's§). Correct formats are: [::1]:389 [::1] -- http://mail.python.org/mailman/listinfo/python-lis

ANN: python-unixtools 0.0.1

2008-08-25 Thread Hartmut Goebel
distutils. But perhaps this will grow. Feel free to enhance. Includes tools: * tar * gzip * bzip2 :Quick Installation: easy_install -U python-unixtools :Download: http://python-unixtools.origo.ethz.ch/download/ :Author: Hartmut Goebel <[EMAIL PROTECTED]> :Copyright: GNU P

Re: Digitally sign PDF files

2008-08-15 Thread Hartmut Goebel
cation, too. Digital Signing seams to become part of ODF 1.2, but I've not found a clear statement on which files have to be signed nor how. > PDF signing... I can't find something like iText for Python... I've iText is overkill far what you need. You only want to sign,

Re: Digitally sign PDF files

2008-08-11 Thread Hartmut Goebel
is the hardest part of the task, since the signature has to be embedded into the document. -- Schönen Gruß - Regards Hartmut Goebel Goebel Consult Spezialist für IT-Sicherheit in komplexen Umgebungen http://www.goebel-consult.de -- http://mail.python.org/mailman/listinfo/python-list

Re: Using McMillan Installer, PyInstall or py2exe cross-platform?

2008-07-30 Thread Hartmut Goebel
Paul Boddie schrieb: On 15 Jul, 23:00, Hartmut Goebel <[EMAIL PROTECTED]> wrote: I started working on cross-pyinstall today. Let us know how you get on! In theory, one should be able to build Python (and derived works) using the mingw32 libraries and a suitable cross-compiler on pla

Re: Using McMillan Installer, PyInstall or py2exe cross-platform?

2008-07-15 Thread Hartmut Goebel
r linux... that might be pretty easy http://www.winehq.org/ I don't like to use winw here, it would nor fit into my release process. I started working on cross-pyinstall today. -- Schönen Gruß - Regards Hartmut Goebel Goebel Consult Spezialist für IT-Sicherheit in komplexen Umgebung

Using McMillan Installer, PyInstall or py2exe cross-platform?

2008-07-14 Thread Hartmut Goebel
ows each time I want to build a new release. Any hint in this area? -- Schönen Gruß - Regards Hartmut Goebel Goebel Consult Spezialist für IT-Sicherheit in komplexen Umgebungen http://www.goebel-consult.de -- http://mail.python.org/mailman/listinfo/python-list

ANN: pdfposter 0.4.2

2008-06-13 Thread Hartmut Goebel
.ethz.ch/>`_. :Author: Hartmut Goebel <[EMAIL PROTECTED]> :Copyright: GNU Public Licence v3 (GPLv3) :Homepage: http://pdfposter.origo.ethz.ch/ -- http://mail.python.org/mailman/listinfo/python-list

Re: Running commands on cisco routers using python

2008-05-20 Thread Hartmut Goebel
into cisco components, issueing commands and fetchign the results. Works like a charm. Keypoint here is using pexpect for interacting with SSH. -- Schönen Gruß - Regards Hartmut Goebel Goebel Consult Spezialist für IT-Sicherheit in komplexen Umgebungen http://www.goebel-consult.de -- http://m

rst2mediawiki?

2008-05-17 Thread Hartmut Goebel
Hello, I'm looking for a rst2mediawiki writer. Unfortunatly mediawiki is quite widespread, but I prefere to sty with rst. Any hint? -- Schönen Gruß - Regards Hartmut Goebel Goebel Consult Spezialist für IT-Sicherheit in komplexen Umgebungen http://www.goebel-consult.de --

Install man-pages with distutils/setuptools

2008-05-17 Thread Hartmut Goebel
Hi, is there a standard way or a snippet for installing man-pages with python set.py install when using distutils or setuptools? I have not found one when searching the web. -- Schönen Gruß - Regards Hartmut Goebel Goebel Consult Spezialist für IT-Sicherheit in komplexen Umgebungen http