##// END OF EJS Templates
Add metadata to DisplayObject (#10614)...
Add metadata to DisplayObject (#10614) The aim of this PR is to get it so that DisplayObject has a metadata API that can be inherited by it's subclasses. One of the challenges in designing this is to not destroy those subclasses that had already defined their own metadata API (such as Image). This also adds a way for SVG objects to surface metadata when returned or displayed.

File last commit:

r23550:959bcbe4
r23746:4883c32a
Show More
.travis.yml
43 lines | 1.1 KiB | text/x-yaml | YamlLexer
# http://travis-ci.org/#!/ipython/ipython
language: python
python:
- "nightly"
- 3.6
- 3.5
- 3.4
- 3.3
sudo: false
before_install:
- 'if [[ $GROUP != js* ]]; then COVERAGE=""; fi'
install:
- pip install setuptools pip --upgrade
- pip install -e file://$PWD#egg=ipython[test] --upgrade
- pip install codecov --upgrade
script:
- cd /tmp && iptest --coverage xml && cd -
after_success:
- cp /tmp/ipy_coverage.xml ./
- cp /tmp/.coverage ./
- codecov
matrix:
allow_failures:
- python: nightly
before_deploy:
- rm -rf dist/
- python setup.py sdist
- python setup.py bdist_wheel
deploy:
provider: releases
api_key:
secure: Y/Ae9tYs5aoBU8bDjN2YrwGG6tCbezj/h3Lcmtx8HQavSbBgXnhnZVRb2snOKD7auqnqjfT/7QMm4ZyKvaOEgyggGktKqEKYHC8KOZ7yp8I5/UMDtk6j9TnXpSqqBxPiud4MDV76SfRYEQiaDoG4tGGvSfPJ9KcNjKrNvSyyxns=
file: dist/*
file_glob: true
skip_cleanup: true
on:
repo: ipython/ipython
all_branches: true # Backports are released from e.g. 5.x branch
tags: true
python: 3.6 # Any version should work, but we only need one