Top.Mail.Ru
python по русски -- Day
? ?
python по русски -- Day [entries|friends|calendar]
Ру_питон

[ userinfo | livejournal userinfo ]
[ calendar | livejournal calendar ]

SQLObject 3.2.0 [11 Mar 2017|08:27pm]

Выпущен SQLObject 3.2.0. Релиз посвящен работе с драйверами и тестами. Изменения:

  • Поддержка драйверов для Firebird: pyfirebirdsql (в доп. к fdb и kinterbasdb );
  • Поддержка драйверов для MySQL: oursql и pymysql (раньше были mysqldb и mysql-connector);
  • Поддержка драйверов для Postgres: py-postgresql (раньше был один psycopg); была попытка добавить pg8000, но он требует патчей; мои pull-request'ы висят в трекере pg8000;
  • Исправления в MSSQLConnection и SybaseConnection;
  • Документация генерируется Sphinx'ом и публикуется на ReadTheDocs;
  • Отключён Circle CI (частые таймауты);
  • Запущено тестирование Firebird на Travis;
  • Запущено тестирование на AppVeyor; MS SQL, MySQL, Postgres и SQLite; Python 2.7, 3.4 и 3.5, x86 и x64; есть проблемы с MS SQL и MySQL.

Полный список новостей (на английском) можно посмотреть здесь: http://sqlobject.org/News.html.

SQLObject - это библиотека объектно-реляционного отображения. Каждая таблица представлена классом, каждая строка таблицы - экземпляром этого класса, каждая колонка (атрибут) - питоновским атрибутом. Библиотека SQLObject проста в использовании; не претендует на универсальность и всеохватность, но основные операции с SQL поддерживает. SQLObject работает со следующими БД: MySQL, PostgreSQL, SQLite, Firebird, Sybase, MSSQL и MaxDB (SAPDB). Работает с Python 2.6, 2.7 и 3.4+.

В ближайших планах — работа с PyODBC.

post comment

navigation
[ viewing | March 11th, 2017 ]
[ go | previous day|next day ]
Image