Modify

Opened 7 months ago

Closed 5 weeks ago

Last modified 5 weeks ago

#13653 closed defect (fixed)

Push last version to PyPI

Reported by: Massimo Owned by: Ryan J Ollos
Priority: normal Component: AccountManagerPlugin
Severity: normal Keywords:
Cc: Trac Release: 1.4

Description

Currently PyPI has 0.5.0, but on Trac-1.4 this version does not work. However this version works:

$ pip2 install --user  -U svn+https://trac-hacks.org/svn/accountmanagerplugin/trunk

$ pip2 search TracAccountManager
TracAccountManager (0.5.0)     - User account management plugin for Trac
  INSTALLED: 0.6.dev0
  LATEST:    0.5.0
TEST-TracAccountManager (0.5)  - User account management plugin for Trac

Attachments (0)

Change History (5)

comment:1 Changed 6 months ago by Ryan J Ollos

Status: newaccepted

I will create a new release, however in the future I will not create a new release for every tiny change just because you wish to install from PyPI simply because it is convenient for you.

I suggest you put a pair of lines in your requirements.txt for each plugin like the following:

TracAccountManager
svn+https://trac-hacks.org/svn/accountmanagerplugin/trunk

and comment/uncomment depending on where you need to install from, in order to pull in bug fixes:

TracAccountManager
#svn+https://trac-hacks.org/svn/accountmanagerplugin/trunk
#TracAccountManager
svn+https://trac-hacks.org/svn/accountmanagerplugin/trunk
Last edited 5 weeks ago by Ryan J Ollos (previous) (diff)

comment:2 Changed 6 months ago by Massimo

Thanks. A good approach to have the svn-trunk URLs side-by-side in the requirements file.

I was not asking for convenience, but to keep the PyPI "release" working. The Trac version in PyPI wasn't working with the TracAccountManager plugin there.

comment:3 in reply to:  1 Changed 5 weeks ago by Ryan J Ollos

Replying to Ryan J Ollos:

I will create a new release, however in the future I will not create a new release for every tiny change just because you wish to install from PyPI simply because it is convenient for you.

Sorry, that was more aggressive than I should have been with my reply.

comment:4 Changed 5 weeks ago by Ryan J Ollos

Resolution: fixed
Status: acceptedclosed

In 17706:

TracAccountManager 0.6dev: Add alias for creating releases

Fixes #13653.

comment:5 Changed 5 weeks ago by Ryan J Ollos

You can find the latest at pypi:TracAccountManager/0.6dev.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Ryan J Ollos.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.