Skip to content

Update DATMS Anaconda channel

joeyliang edited this page Jun 28, 2018 · 2 revisions

This document serves as a brief introduction to managing Austin Transportation Department DATMS anaconda channel.

Link to the channel: Here

All packages used in knackpy, tdutils and ATD data publishing project are available on pypi and will be available in this conda channel as well.

Obtain the conda package installer (tar.bz2 file)

Copy packages from other anaconda channel

  1. Search package names in the search box on the anaconda home page: https://anaconda.org/
  2. Click on the name of the package.
  3. Click on the files tab.
  4. Find tar.bz2 file with the right package name and operating system and download it to the local disk.
  5. Open the terminal, cd to the directory that contains the tar.bz2 file.

Create conda installation package from pypi package

If a package is not on any Anaconda channel, you will need to create an installer from a pypi package.

Anaconda's instruction for building conda packages from pypi packages: Building conda packages with conda skeleton.

Convert conda packages for other operating systems

Instruction from Anaconda: Here

Upload packages to Anaconda

  1. install anaconda-client by typing:
conda install anaconda-client

in the terminal

  1. Open the directory contains tar.bz2 file.

  2. type

anaconda login

into the terminal.

  1. Enter the username and the password.

  2. type

anaconda upload {full name of the package with the extension}
  1. Sign in to the anaconda dashboard to verify if all packages are uploaded properly.