Skip to main content

Versatile version and medatada managment across the python packaging ecosystem, integrated with git

Project description

versipy v0.1.dev2

versipy

GitHub license Language Build Status

PyPI version PyPI Downloads Anaconda Version Anaconda Downloads

--

Versatile version and medatada managment across the python packaging ecosystem, integrated with git

--

Installation

Create a clean virtual environment (optional )

Ideally, before installation, create a clean python3.6+ virtual environment to deploy the package. Earlier version of Python3 should also work but Python 2 is not supported. For example with conda:

conda create -n versipy python=3.6
conda activate versipy

Install versipy

Install or upgrade the package with pip from pypi

# Install
pip install versipy

# Update
pip install versipy --update

Install or upgrade the package with conda from Anacounda cloud

# Install
conda install -c aleg -c anaconda -c bioconda -c conda-forge versipy=[VERSION]

# Update
conda update -c aleg -c anaconda -c bioconda -c conda-forge versipy

Dependencies

The following dependencies are required but automatically installed with pip or conda package manager

  • colorlog>=4.1.0
  • pyyaml>=5.3.1
  • gitpython>=3.1.9

Quick Start

  • Open a terminal in the code repository you want to manage with versipy

  • Create a template versipy YAML file

versipy init
  • There is a bit of manual work to define templates for the files you want to manage and customize

--

Classifiers

  • Development Status :: 3 - Alpha
  • Intended Audience :: Science/Research
  • Topic :: Scientific/Engineering :: Bio-Informatics
  • License :: OSI Approved :: GNU General Public License v3 (GPLv3)
  • Programming Language :: Python :: 3

licence

GPLv3 (https://www.gnu.org/licenses/gpl-3.0.en.html)

Copyright © 2020 Adrien Leger

Authors

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

versipy-0.1.dev2.tar.gz (10.2 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page