@@ -55,15 +55,37 @@ def test_otio():
5555 return unittest .TestLoader ().discover ('tests' )
5656
5757
58+ # copied from first paragraph of README.md
59+ LONG_DESCRIPTION = """OpenTimelineIO is an interchange format and API for
60+ editorial cut information. OTIO is not a container format for media, rather it
61+ contains information about the order and length of cuts and references to
62+ external media.
63+
64+ OTIO includes both a file format and an API for manipulating that format. It
65+ also includes a plugin architecture for writing adapters to convert from/to
66+ existing editorial timeline formats. It also implements a dependency- less
67+ library for dealing strictly with time, opentime.
68+
69+ You can provide adapters for your video editing tool or pipeline as needed.
70+ Each adapter allows for import/export between that proprietary tool and the
71+ OpenTimelineIO format."""
72+
5873setup (
5974 name = 'OpenTimelineIO' ,
6075 version = '0.7.1' ,
6176 description = 'Editorial interchange format and API' ,
77+ long_description = LONG_DESCRIPTION ,
6278 author = 'Pixar Animation Studios' ,
6379 author_email = 'opentimelineio@pixar.com' ,
64- url = 'http://opentimeline.io' ,
65- license = 'Modified Apache 2.0 License' ,
66-
80+ url = 'http://opentimeline.io/' ,
81+ project_urls = {
82+ 'Source' :
83+ 'https://github.com/PixarAnimationStudios/OpenTimelineIO' ,
84+ 'Documentation' :
85+ 'https://github.com/PixarAnimationStudios/OpenTimelineIO/wiki' ,
86+ 'Issues' :
87+ 'https://github.com/PixarAnimationStudios/OpenTimelineIO/issues' ,
88+ }, license = 'Modified Apache 2.0 License' ,
6789 classifiers = [
6890 'Development Status :: 4 - Beta' ,
6991 'Topic :: Multimedia :: Graphics' ,
0 commit comments