Ticket #25 (closed task: fixed)

Opened 4 months ago

Last modified 4 months ago

Package Transifex correctly and register in pypi

Reported by: glezos Owned by: glezos
Priority: major Milestone: 0.3.1
Component: Other Version:
Keywords: easy_task needs_review Cc:

Description

As a Python app with mostly dependencies in other Python libraries, Tx could be packaged in pypi and become installable with easy_install.

Changes should happen in setup.py (add dependencies, scripts, etc) and a MANIFEST.in be created.

Change History

Changed 4 months ago by glezos

  • status changed from new to accepted

Changed 4 months ago by glezos

Patch sent to list.

Changed 4 months ago by glezos

  • keywords needs_review added

Changed 4 months ago by glezos

  • status changed from accepted to closed
  • resolution set to fixed

Seems to work on my system, and pypi registration worked: Transifex 0.3.1 @ Pypi.

I think it definitely requires some more tweaking, please re-open ticket if needed. Some notes on testing:

virtualenv --no-site-packages sandbox
source sandbox/bin/activate
cd <transifex-dir>
python setup.py install

or even:

python setup.py sdist
cd dist
tar zxf *.tar.gz
cd transifex-*
python setup.py install
Note: See TracTickets for help on using tickets.