package_info#
(旧版) PackageRecord 的底层实现。
类#
字段正在做一些非常类似于装箱和拆箱的事情 |
|
- class NoarchField(enum_class, default=NULL, required=True, validation=None, in_dump=True, default_in_dump=True, nullable=False, immutable=False, aliases=())#
基类:
conda.auxlib.entity.EnumField字段正在做一些非常类似于 c#/java 原始类型的装箱和拆箱的事情。 __set__ 应该接受一个“原始”或“原始”值,并为其创建一个“装箱”或“可编程使用的”值。 而 __get__ 应该返回装箱值,dump 反过来应该将值拆箱为原始值或原始值。
- 参数:
types (原始字面量 或 type 或 types 序列)
default (any, callable, optional) -- 如果 default 是可调用的,则保证在 Entity 创建时返回有效值。
required (boolean, optional)
validation (callable, optional)
dump (boolean, optional)
- box(instance, instance_type, val)#
- class Noarch(**kwargs)#
基类:
conda.auxlib.entity.Entity- type#
- entry_points#
- class PreferredEnv(**kwargs)#
基类:
conda.auxlib.entity.Entity- name#
- executable_paths#
- softlink_paths#
- class PackageMetadata(**kwargs)#
基类:
conda.auxlib.entity.Entity- package_metadata_version#
- noarch#
- preferred_env#