home *** CD-ROM | disk | FTP | other *** search
/ Maximum CD 2011 January / maximum-cd-2011-01.iso / DiscContents / calibre-0.7.26.msi / file_945 (.txt) < prev    next >
Encoding:
Python Compiled Bytecode  |  2010-10-31  |  1.7 KB  |  72 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyc (Python 2.6)
  3.  
  4. __license__ = 'GPL v3'
  5. __copyright__ = '2010, Kovid Goyal <kovid@kovidgoyal.net>'
  6. __docformat__ = 'restructuredtext en'
  7. SOCIAL_METADATA_FIELDS = frozenset([
  8.     'tags',
  9.     'rating',
  10.     'comments',
  11.     'series',
  12.     'series_index',
  13.     'classifiers'])
  14. TOP_LEVEL_CLASSIFIERS = frozenset([
  15.     'isbn'])
  16. PUBLICATION_METADATA_FIELDS = frozenset([
  17.     'title',
  18.     'title_sort',
  19.     'authors',
  20.     'author_sort_map',
  21.     'author_sort',
  22.     'book_producer',
  23.     'timestamp',
  24.     'pubdate',
  25.     'rights',
  26.     'publication_type',
  27.     'uuid',
  28.     'language',
  29.     'languages',
  30.     'publisher',
  31.     'cover',
  32.     'cover_data',
  33.     'thumbnail'])
  34. BOOK_STRUCTURE_FIELDS = frozenset([
  35.     'toc',
  36.     'spine',
  37.     'guide',
  38.     'manifest'])
  39. USER_METADATA_FIELDS = frozenset([
  40.     'user_metadata'])
  41. DEVICE_METADATA_FIELDS = frozenset([
  42.     'device_collections',
  43.     'lpath',
  44.     'size',
  45.     'mime'])
  46. CALIBRE_METADATA_FIELDS = frozenset([
  47.     'application_id',
  48.     'db_id',
  49.     'formats'])
  50. ALL_METADATA_FIELDS = SOCIAL_METADATA_FIELDS.union(PUBLICATION_METADATA_FIELDS).union(BOOK_STRUCTURE_FIELDS).union(USER_METADATA_FIELDS).union(DEVICE_METADATA_FIELDS).union(CALIBRE_METADATA_FIELDS)
  51. STANDARD_METADATA_FIELDS = SOCIAL_METADATA_FIELDS.union(PUBLICATION_METADATA_FIELDS).union(BOOK_STRUCTURE_FIELDS).union(DEVICE_METADATA_FIELDS).union(CALIBRE_METADATA_FIELDS)
  52. SC_FIELDS_NOT_COPIED = frozenset([
  53.     'title',
  54.     'title_sort',
  55.     'authors',
  56.     'author_sort',
  57.     'author_sort_map',
  58.     'cover_data',
  59.     'tags',
  60.     'language',
  61.     'classifiers'])
  62. SC_FIELDS_COPY_NOT_NULL = frozenset([
  63.     'lpath',
  64.     'size',
  65.     'comments',
  66.     'thumbnail'])
  67. SC_COPYABLE_FIELDS = SOCIAL_METADATA_FIELDS.union(PUBLICATION_METADATA_FIELDS).union(BOOK_STRUCTURE_FIELDS).union(DEVICE_METADATA_FIELDS).union(CALIBRE_METADATA_FIELDS) - SC_FIELDS_NOT_COPIED.union(SC_FIELDS_COPY_NOT_NULL)
  68. SERIALIZABLE_FIELDS = SOCIAL_METADATA_FIELDS.union(USER_METADATA_FIELDS).union(PUBLICATION_METADATA_FIELDS).union(CALIBRE_METADATA_FIELDS).union(DEVICE_METADATA_FIELDS) - frozenset([
  69.     'device_collections',
  70.     'formats',
  71.     'cover_data'])
  72.