eGenix Team: M.-A. Lemburg | 29 Jan 10:13 2015

ANN: Python Meeting Düsseldorf - New Videos online

[This announcement is in German since it targets a local user group
 meeting in Düsseldorf, Germany]

________________________________________________________________________

WAS IST DAS PYTHON MEETING DÜSSELDORF ?

Das Python Meeting Düsseldorf ist eine Veranstaltung, die alle drei
Monate in Düsseldorf stattfindet und sich an Python Begeisterte aus
der Region wendet:

                         http://pyddf.de/

Bei jedem Treffen werden Vorträge gehalten und anschließend in
Diskussionen vertieft. Die Meetings dauern üblicherweise ca. 2 Stunden
und münden anschließend in eine Restaurant-Session.

Teilnehmer kommen aus ganz Nordrhein-Westfalen, hauptsächlich
allerdings aus der näheren Umgebung.

Diese Nachricht ist auch online verfügbar:
http://www.egenix.com/company/news/Python-Meeting-Duesseldorf-Videos

________________________________________________________________________

NEUE VIDEOS

Um die Vorträge auch für andere Python Enthusiasten zugänglich zu
machen, nehmen wir die Vorträge auf, produzieren daraus Videos und
laden diese auf unseren PyDDF YouTube Channel hoch:
(Continue reading)

eGenix Team: M.-A. Lemburg | 19 Jan 11:37 2015

ANN: eGenix Talks & Videos: Advanced Database Programming

________________________________________________________________________

ANNOUNCING
                         eGenix Talks & Videos

		    "Advanced Database Programming"

This announcement is also available on our web-site for online reading:
http://www.egenix.com/company/news/EuroPython-2014-Advanced-Database-Programming.html
________________________________________________________________________

eGenix Talk "Advanced Database Programming"

At last year's EuroPython 2014 conference in Berlin, Marc-André Lemburg,
CEO of eGenix, gave the following talk on database programming in
Python. We have now turned the talk into video presentation for easy
viewing and also released the presentation slides:

EuroPython 2014 - Advanced Database Programming
-----------------------------------------------

    Advanced concepts in Python database programming.

    The Python DB-API 2.0 provides a direct interface to many popular
    database backends. It makes interaction with relational database
    very straight forward and allows tapping into the full set of
    features these databases provide.

    This talk covers advanced database topics which are relevant in
    production environments such as locks, distributed transactions
(Continue reading)

eGenix Team: M.-A. Lemburg | 9 Jan 13:32 2015

ANN: eGenix pyOpenSSL Distribution 0.13.7

________________________________________________________________________
ANNOUNCING

                   eGenix.com pyOpenSSL Distribution

                             Version 0.13.7

             An easy-to-install and easy-to-use distribution
             of the pyOpenSSL Python interface for OpenSSL -
            available for Windows, Mac OS X and Unix platforms

This announcement is also available on our web-site for online reading:
http://www.egenix.com/company/news/eGenix-pyOpenSSL-Distribution-0.13.7.html

________________________________________________________________________
INTRODUCTION

The eGenix.com pyOpenSSL Distribution includes everything you need to
get started with SSL in Python.

It comes with an easy-to-use installer that includes the most recent
OpenSSL library versions in pre-compiled form, making your application
independent of OS provided OpenSSL libraries:

    http://www.egenix.com/products/python/pyOpenSSL/

pyOpenSSL is an open-source Python add-on that allows writing SSL/TLS-
aware network applications as well as certificate management tools:

    https://launchpad.net/pyopenssl/
(Continue reading)

eGenix Team: M.-A. Lemburg | 11 Dec 09:38 2014

ANN: eGenix mxODBC Plone/Zope Database Adapter 2.2.0

________________________________________________________________________
ANNOUNCING

                  mxODBC Plone/Zope Database Adapter

                            Version 2.2.0

              for the Plone CMS and Zope server platform

              Available for Plone 4.0-4.3 and Plone 5.0,
                        Zope 2.12 and 2.13, on
        Windows, Linux, Mac OS X, FreeBSD and other platforms

This announcement is also available on our web-site for online reading:
http://www.egenix.com/company/news/eGenix-mxODBC-Zope-DA-2.2.0-GA.html

________________________________________________________________________
INTRODUCTION

The eGenix mxODBC Zope DA allows you to easily connect your Zope or
Plone CMS installation to just about any database backend on the
market today, giving you the reliability of the commercially supported
eGenix product mxODBC and the flexibility of the ODBC standard as
middle-tier architecture.

The mxODBC Zope Database Adapter is highly portable, just like Zope
itself and provides a high performance interface to all your ODBC data
sources, using a single well-supported interface on Windows, Linux,
Mac OS X, FreeBSD and other platforms.

(Continue reading)

M.-A. Lemburg | 8 Dec 16:40 2014

eGenix Threadlock Distribution now also with FreeBSD and Mac OS X egg files

Dear Users,

a while ago, we released binary packages for the ThreadLock package
dependency of mxODBC Zope DA:

http://www.egenix.com/company/news/eGenix-ThreadLock-Distribution-2.13.0.1.html

We have now added egg files for FreeBSD and Mac OS X as well:

 * for UCS2 Python versions:
   https://downloads.egenix.com/python/index/ucs2/

 * for UCS4 Python versions:
   https://downloads.egenix.com/python/index/ucs4/

Please note that zc.buildout will most likely not automatically
find these egg files on FreeBSD and Mac OS X. The reason is that
setuptools doesn't really support these platforms too well and
uses file names which greatly depend on the platform and used
compilers.

To work around this, you need to copy the package egg files to a
local directory, rename them to what setuptools uses on
your FreeBSD/Mac OS X platform as egg file name and then point
zc.buildout at your local directory.

We are checking whether we can use our web installer to work
around this manual step.

Thanks,
(Continue reading)

M.-A. Lemburg | 5 Dec 14:31 2014

mxODBC with unixODBC on Ubuntu

Dear Users,

we just got a support request from a user who has trouble installing
mxODBC on Ubuntu. The answer may be interesting for other users as
well, so I'm posting it here:

Recent Ubuntu versions are shipping unixODBC 2.3.1, but have not
implemented the change in the library name that was done upstream.

As a result, you get a linker error when importing mxODBC on Ubuntu
mentioning a missing libodbc.so.2 shared object file when trying
to load the mxODBC extension.

For the unixODBC change, see the 2.3.1 release notes on:

 * http://www.unixodbc.org/

 """
 Major change is to change the library version number from 1 to 2 to
 signal the SQLLEN change for 64 land. Should have been done for 2.3.0,
 but better late than never. So if after installing you have apps that
 can't find libodbc.so, its likely they are linked to libodbc.so.1,
 so just create a symlink from libodbc.so.2
 """

Note that the actual change to SQLLEN was already implemented in
version 2.2.13.

The situation for recent Ubuntu versions is as follows:

(Continue reading)

eGenix Team: M.-A. Lemburg | 2 Dec 10:17 2014

ANN: eGenix mxODBC Connect 2.1.2 - Python Database Interface

________________________________________________________________________
ANNOUNCING
                      eGenix.com mxODBC Connect

                      Python Database Interface

                            Version 2.1.2

 mxODBC Connect is our commercially supported client-server product for
       connecting Python applications to relational databases
                 in a truly platform independent way.

This announcement is also available on our web-site for online reading:
http://www.egenix.com/company/news/eGenix-mxODBC-Connect-2.1.2-GA.html

________________________________________________________________________
INTRODUCTION

The mxODBC Connect Database Interface for Python allows users to
easily connect Python applications to all major databases on the
market today in a highly portable, convenient and secure way.

Python Database Connectivity the Easy Way
-----------------------------------------

Unlike our mxODBC Python extension, mxODBC Connect is designed as
client-server application, so you no longer need to find production
quality ODBC drivers for all the platforms you target with your Python
application.

(Continue reading)

eGenix Team: M.-A. Lemburg | 19 Nov 09:56 2014

ANN: eGenix mxODBC Connect 2.1.1 - Python Database Interface

________________________________________________________________________
ANNOUNCING
                      eGenix.com mxODBC Connect

                      Python Database Interface

                            Version 2.1.1

 mxODBC Connect is our commercially supported client-server product for
       connecting Python applications to relational databases
                 in a truly platform independent way.

This announcement is also available on our web-site for online reading:
http://www.egenix.com/company/news/eGenix-mxODBC-Connect-2.1.1-GA.html

________________________________________________________________________
INTRODUCTION

The mxODBC Connect Database Interface for Python allows users to
easily connect Python applications to all major databases on the
market today in a highly portable, convenient and secure way.

Python Database Connectivity the Easy Way
-----------------------------------------

Unlike our mxODBC Python extension, mxODBC Connect is designed as
client-server application, so you no longer need to find production
quality ODBC drivers for all the platforms you target with your Python
application.

(Continue reading)

eGenix Team: M.-A. Lemburg | 11 Nov 10:05 2014

ANN: eGenix pyOpenSSL Distribution 0.13.6

________________________________________________________________________
ANNOUNCING

                   eGenix.com pyOpenSSL Distribution

                             Version 0.13.6

             An easy-to-install and easy-to-use distribution
             of the pyOpenSSL Python interface for OpenSSL -
            available for Windows, Mac OS X and Unix platforms

This announcement is also available on our web-site for online reading:
http://www.egenix.com/company/news/eGenix-pyOpenSSL-Distribution-0.13.6.html

________________________________________________________________________
INTRODUCTION

The eGenix.com pyOpenSSL Distribution includes everything you need to
get started with SSL in Python.

It comes with an easy-to-use installer that includes the most recent
OpenSSL library versions in pre-compiled form, making your application
independent of OS provided OpenSSL libraries:

    http://www.egenix.com/products/python/pyOpenSSL/

pyOpenSSL is an open-source Python add-on that allows writing SSL/TLS-
aware network applications as well as certificate management tools:

    https://launchpad.net/pyopenssl/
(Continue reading)

eGenix Team: M.-A. Lemburg | 6 Nov 11:19 2014

ANN: eGenix ThreadLock Distribution 2.13.0.1

________________________________________________________________________

ANNOUNCING

                   eGenix.com ThreadLock Distribution

                             Version 2.13.0.1

             eGenix is making a ThreadLock binary distribution
          available to simplify the setup for users of our mxODBC
                      Plone/Zope database adapter.

This announcement is also available on our web-site for online reading:
http://www.egenix.com/company/news/eGenix-ThreadLock-Distribution-2.13.0.1.html

________________________________________________________________________

INTRODUCTION

Several people have approached us about a problem they are facing
with installing our mxODBC database adapter for Plone and Zope:

http://www.egenix.com/products/zope/mxODBCZopeDA/

The adapter product has dependencies on
 * ThreadLock
 * Products.ZSQLMethods

The Products.ZSQLMethods package is a pure Python package, so it
installs fine on all platforms.
(Continue reading)

eGenix Team: M.-A. Lemburg | 24 Oct 10:08 2014

ANN: eGenix pyOpenSSL Distribution 0.13.5

________________________________________________________________________
ANNOUNCING

                   eGenix.com pyOpenSSL Distribution

                             Version 0.13.5

             An easy-to-install and easy-to-use distribution
             of the pyOpenSSL Python interface for OpenSSL -
            available for Windows, Mac OS X and Unix platforms

This announcement is also available on our web-site for online reading:
http://www.egenix.com/company/news/eGenix-pyOpenSSL-Distribution-0.13.5.html

________________________________________________________________________
INTRODUCTION

The eGenix.com pyOpenSSL Distribution includes everything you need to
get started with SSL in Python.

It comes with an easy-to-use installer that includes the most recent
OpenSSL library versions in pre-compiled form, making your application
independent of OS provided OpenSSL libraries:

    http://www.egenix.com/products/python/pyOpenSSL/

pyOpenSSL is an open-source Python add-on that allows writing SSL/TLS-
aware network applications as well as certificate management tools:

    https://launchpad.net/pyopenssl/
(Continue reading)


Gmane