Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#12148 closed defect (fixed)

Leekspin is reporting its version as "unknown"

Reported by: isis Owned by: isis
Priority: Very Low Milestone:
Component: Obfuscation/BridgeDB Version:
Severity: Keywords: leekspin
Cc: isis Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

The current version (0.1.3) of Leekspin on PyPI (and also the one in the repo) is reporting its version number as "unknown" when it's installed, which is causing some install scripts to emit warning messages. It seems that Leekspin's copy of versioneer probably did something weird during the last build, it likely just needs to be tagged again, rebuilt, and re-uploaded to the package distros.

Child Tickets

Change History (4)

comment:1 Changed 4 years ago by karsten

Component: - Select a componentBridgeDB

There's no leekspin component, so assigning to BridgeDB which seems closest. If you want a leekspin component, please open a separate ticket for that.

comment:2 in reply to:  1 Changed 4 years ago by isis

Replying to karsten:

There's no leekspin component, so assigning to BridgeDB which seems closest. If you want a leekspin component, please open a separate ticket for that.

Hmm. I don't really want to clutter track yet, not with such a small project. If leekspin gets bigger, or more projects start using it, then perhaps we could make a new component.

comment:3 Changed 4 years ago by isis

Resolution: fixed
Status: newclosed

Due to some stupidness of argparse, leekspin is now reporting it's version as:

gen_bridge_descriptors-leekspin-0.1.3_5_g5c3c8cc


I have no idea where it's getting the gen_bridge_descriptors string from. That was the old name for the script a long time ago, when it lived in the BridgeDB repo. But as least it is properly reporting its version number and the git commit hash properly, so I going to consider this fixed.

I also put in a filter for the annoying CFFI warning that would get printed if leekspin was able to import nacl (for generating ntor-onion-keys).

The changes will be merged into leekspin-0.1.4, I'll repackage today.

comment:4 Changed 4 years ago by isis

Heh. Nevermind. Completely fixed:

(leekspin)∃!isisⒶwintermute:(develop *$>)~/code/torproject/leekspin ∴ leekspin --version
leekspin-0.1.3_5_gbb2e871
Note: See TracTickets for help on using tickets.