python-omemo icon indicating copy to clipboard operation
python-omemo copied to clipboard

Add a newer version tag to include latest fixes

Open ReneVolution opened this issue 8 years ago • 2 comments

As the package is not available through PyPI, it would be good to go with a shorter version release cycle. That way, we can at least give users a hint on what version is minimum required.

ReneVolution avatar Dec 28 '16 13:12 ReneVolution

In the meanwhile installing it from a specific commit should be doable:

~/.local/share/profanity/plugins · (master±)
⟩ pip install --user git+git://github.com/omemo/python-omemo.git@158b0a236d93b10d9c3b7ecea6c53254967f7b01
Collecting git+git://github.com/omemo/python-omemo.git@158b0a236d93b10d9c3b7ecea6c53254967f7b01
  Cloning git://github.com/omemo/python-omemo.git (to 158b0a236d93b10d9c3b7ecea6c53254967f7b01) to /tmp/pip-JidW5e-build
  Could not find a tag or branch '158b0a236d93b10d9c3b7ecea6c53254967f7b01', assuming commit.
Requirement already satisfied (use --upgrade to upgrade): python-axolotl>=0.1.7 in /home/bascht/.local/lib/python2.7/site-packages (from python-omemo==0.1.0)
Collecting protobuf>=3.0.0b2 (from python-omemo==0.1.0)
  Downloading protobuf-3.1.0.post1-py2.py3-none-any.whl (347kB)
    100% |████████████████████████████████| 348kB 374kB/s 
Requirement already satisfied (use --upgrade to upgrade): cryptography>=1.1 in /usr/lib64/python2.7/site-packages (from python-omemo==0.1.0)
Requirement already satisfied (use --upgrade to upgrade): pycrypto in /usr/lib64/python2.7/site-packages (from python-axolotl>=0.1.7->python-omemo==0.1.0)
Requirement already satisfied (use --upgrade to upgrade): python-axolotl-curve25519 in /home/bascht/.local/lib/python2.7/site-packages (from python-axolotl>=0.1.7->python-omemo==0.1.0)
Requirement already satisfied (use --upgrade to upgrade): six>=1.9 in /home/bascht/.local/lib/python2.7/site-packages (from protobuf>=3.0.0b2->python-omemo==0.1.0)
Requirement already satisfied (use --upgrade to upgrade): setuptools in /home/bascht/.local/lib/python2.7/site-packages (from protobuf>=3.0.0b2->python-omemo==0.1.0)
Requirement already satisfied (use --upgrade to upgrade): idna>=2.0 in /usr/lib/python2.7/site-packages (from cryptography>=1.1->python-omemo==0.1.0)
Requirement already satisfied (use --upgrade to upgrade): pyasn1>=0.1.8 in /usr/lib/python2.7/site-packages (from cryptography>=1.1->python-omemo==0.1.0)
Requirement already satisfied (use --upgrade to upgrade): enum34 in /usr/lib/python2.7/site-packages (from cryptography>=1.1->python-omemo==0.1.0)
Requirement already satisfied (use --upgrade to upgrade): ipaddress in /home/bascht/.local/lib/python2.7/site-packages (from cryptography>=1.1->python-omemo==0.1.0)
Requirement already satisfied (use --upgrade to upgrade): cffi>=1.4.1 in /home/bascht/.local/lib/python2.7/site-packages (from cryptography>=1.1->python-omemo==0.1.0)
Requirement already satisfied (use --upgrade to upgrade): pycparser in /home/bascht/.local/lib/python2.7/site-packages (from cffi>=1.4.1->cryptography>=1.1->python-omemo==0.1.0)
Installing collected packages: protobuf, python-omemo
  Found existing installation: protobuf 2.6.1
    Uninstalling protobuf-2.6.1:
      Successfully uninstalled protobuf-2.6.1
  Running setup.py install for python-omemo ... done
Successfully installed protobuf-3.1.0.post1 python-omemo-0.1.0
You are using pip version 8.1.2, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.

bascht avatar Dec 29 '16 10:12 bascht

True. Not very user friendly though ;)

ReneVolution avatar Dec 29 '16 15:12 ReneVolution