How to Install and Uninstall python3-versiontools Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: May 17,2024

1. Install "python3-versiontools" package

Here is a brief guide to show you how to install python3-versiontools on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install python3-versiontools

2. Uninstall "python3-versiontools" package

Please follow the guidelines below to uninstall python3-versiontools on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove python3-versiontools $ sudo apt autoclean && sudo apt autoremove

3. Information about the python3-versiontools package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: python3-versiontools
Priority: optional
Section: universe/python
Installed-Size: 67
Maintainer: Ubuntu Developers
Original-Maintainer: Benjamin Drung
Architecture: all
Source: versiontools
Version: 1.9.1-2
Depends: python3:any (>= 3.3.2-2~)
Filename: pool/universe/v/versiontools/python3-versiontools_1.9.1-2_all.deb
Size: 12376
MD5sum: 9ca1c1ce9741b0fae68bd11e8faae8be
SHA1: 4a0f368d6a3fd6c6442b0da0236c0dba276d9302
SHA256: 5c59b006a6c954aed52e9d546af7dcd66cfc61aa2631750fbb8f0437f5360c3b
Description-en: Smart replacement for plain tuple used in __version__ (Python 3)
versiontools is a Python module providing a smart replacement for plain tuple
used in __version__. It has following features:
.
* A piece of code that allows you to keep a single version definition inside
your package or module. No more hacks in setup.py, no more duplicates in
setup.py and somewhere else. Just one version per package.
* Version objects can produce nice version strings for released files that
are compliant with PEP 386. Releases, alphas, betas, development snaphots.
All of those get good version strings out of the box.
* Version objects understand the VCS used by your project. Git, Mercurial and
Bazaar are supported out of the box. Custom systems can be added by 3rd
party plugins.
* Version object that compares as a tuple of values and sorts properly.
* Zero-dependency install! If all you care about is handling setup() to get
nice tarball names then you don’t need to depend on versiontools (no
setup_requires, no install_requires!). You will need to bundle a small
support module though.
.
This is the Python 3 version of the package.
Description-md5: 36823b4f669926fad778ab897eb97057
Homepage: https://launchpad.net/versiontools
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu