tespeed icon indicating copy to clipboard operation
tespeed copied to clipboard

Add versioning and release tags

Open gauthamchandra opened this issue 9 years ago • 5 comments

The code currently has no versioning and it would be nice to have versioning on this.

Once versioning and release tags are setup, I can open a PR for a homebrew formula for this utility so that new users can just do:

brew install tespeed

According to homebrew docs:

Formulae in the core repository must have a stable version tagged by the upstream project. Tarballs are preferred to git checkouts, and tarballs should include the version in the filename whenever possible.

Full details on Homebrew Versioning

You could also just have a bleeding edge formula that might break when users run brew update but its not optimal.

gauthamchandra avatar Feb 09 '16 17:02 gauthamchandra

👍

thanegill avatar Feb 09 '16 18:02 thanegill

Good idea, I added v1.1 tag.

Janhouse avatar Feb 15 '16 08:02 Janhouse

I decided to go via pip instead of via homebrew as its a python module.

I have gotten almost everything setup but I am just a bit stuck on this annoying issue of it not resolving the custom SocksiPy lib you have in your repo.

Seems pip doesn't like the fact that it's a submodule.

I am going to see if I can hack around it with requirements files.

gauthamchandra avatar Feb 16 '16 02:02 gauthamchandra

Yes, seems like Github didn't want to include it in the release automatically. :sob:

Janhouse avatar Feb 16 '16 19:02 Janhouse

Just need a code review and I am good to go. :+1:

gauthamchandra avatar Feb 17 '16 01:02 gauthamchandra