Opened 13 years ago

Closed 10 years ago

#31496 closed update (fixed)

py-mssql Upgrade Unified Port

Reported by: rizwank@… Owned by: petrrr
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: py-mssql py25-mssql py26-mssql py27-mssql

Description

This port provides 1.9.909 of pymssql. There are some build errors, but it appears to work fine.

I just submitted the 1.0.2 version; that should be committed first in order to allow selection of whichever version is preferred.

Attachments (3)

patch-setup.py (965 bytes) - added by rizwank@… 13 years ago.
Portfile (1.0 KB) - added by rizwank@… 13 years ago.
pymssql-1.9.909.tar.gz (9.6 MB) - added by rizwank@… 13 years ago.
The appropriate checkout.

Change History (18)

Changed 13 years ago by rizwank@…

Attachment: patch-setup.py added

Changed 13 years ago by rizwank@…

Attachment: Portfile added

Changed 13 years ago by rizwank@…

Attachment: pymssql-1.9.909.tar.gz added

The appropriate checkout.

comment:1 Changed 13 years ago by raimue (Rainer Müller)

Port: py-mssql py25-mssql py26-mssql py27-mssql added

comment:2 Changed 12 years ago by jmroot (Joshua Root)

Cc: ruseel@… added

comment:3 Changed 12 years ago by jmroot (Joshua Root)

Type: enhancementupdate
Version: 2.0.3

comment:4 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Why is a distfile attached to this ticket? The port will fetch the distfile from the master_sites.

Why is master_sites set to what appears to be your own personal web space? We want to fetch the latest stable version from the project's official download site. To that end, the port is already at the latest stable version, 1.0.2.

However the developers admit 1.0.2 is quite old and buggy. We could consider updating the port to 2.0.0b1-dev-20130108, for which a distfile is posted on the project's new googlecode home.

If we should do that, please attach a unified diff to the portfile currently in the repository (rather than a complete new portfile).

comment:5 Changed 11 years ago by petrrr

This ticket was apparently implemented and livecheck reports up to date. In that sense the ticket could be closed. However, a 2.x branch, currently at 2.1, seems to exist supporting Python 3 as well.

The 1.x branch would be at 1.0.3 and supports Python 2.7 as well.

https://pypi.python.org/pypi/pymssql

py-mssql @1.0.2 (python, databases)
Replaced by:          py24-mssql
Sub-ports:            py24-mssql, py25-mssql, py26-mssql

Description:          A simple database interface to MS-SQL for Python.
Homepage:             http://pymssql.sourceforge.net/

Library Dependencies: py24-mssql
Platforms:            darwin
License:              LGPL-2.1+
Maintainers:          ruseel@gmail.com, openmaintainer@macports.org

petr% port -v livecheck py-mssql
py-mssql seems to be up to date

comment:6 Changed 10 years ago by petrrr

Cc: petr@… added

Cc Me!

comment:7 Changed 10 years ago by petrrr

Cc: ruseel@… removed
Owner: changed from macports-tickets@… to ruseel@…

comment:8 Changed 10 years ago by petrrr

The port is abandoned #45338 and unmaintained r126927.

comment:9 Changed 10 years ago by petrrr

Owner: changed from ruseel@… to macports-tickets@…

comment:10 Changed 10 years ago by petrrr

Resolution: fixed
Status: newclosed

In r126965 this port is updated to 2.1.0. Along with the update the following changes were implemented:

  • new patch
  • remove unsupported Python 2.4 and 2.5 subport
  • switch to PyPI repo and use common pattern
  • update homepage
  • adapt livecheck

This update should fix this ticket completely. Closing!

comment:11 Changed 10 years ago by petrrr

Cc: petr@… removed

Cc Me!

comment:12 Changed 10 years ago by petrrr

Cc: petr@… added

Cc Me!

comment:13 Changed 10 years ago by petrrr

Resolution: fixed
Status: closedreopened

comment:14 Changed 10 years ago by petrrr

Owner: changed from macports-tickets@… to petr@…
Status: reopenednew

comment:15 Changed 10 years ago by petrrr

Cc: petr@… removed
Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.