Changeset 04dc697 in sasmodels for sasmodels/modelinfo.py


Ignore:
Timestamp:
Apr 13, 2016 9:39:09 AM (8 years ago)
Author:
Paul Kienzle <pkienzle@…>
Branches:
master, core_shell_microgels, costrafo411, magnetic_model, release_v0.94, release_v0.95, ticket-1257-vesicle-product, ticket_1156, ticket_1265_superball, ticket_822_more_unit_tests
Children:
60f03de
Parents:
a18c5b3
Message:

more type hinting

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sasmodels/modelinfo.py

    r04045f4 r04dc697  
    2424    from .details import CallDetails 
    2525    Limits = Tuple[float, float] 
    26     LimitsOrChoice = Union[Limits, Tuple[Sequence[str]]] 
     26    #LimitsOrChoice = Union[Limits, Tuple[Sequence[str]]] 
    2727    ParameterDef = Tuple[str, str, float, Limits, str, str] 
    2828    ParameterSetUser = Dict[str, Union[float, List[float]]] 
     
    7171def parse_parameter(name, units='', default=np.NaN, 
    7272                    user_limits=None, ptype='', description=''): 
    73     # type: (str, str, float, LimitsOrChoice, str, str) -> Parameter 
     73    # type: (str, str, float, Limits, str, str) -> Parameter 
    7474    """ 
    7575    Parse an individual parameter from the parameter definition block. 
     
    732732    profile = None          # type: Optional[Callable[[np.ndarray], None]] 
    733733    sesans = None           # type: Optional[Callable[[np.ndarray], np.ndarray]] 
    734     hidden = None           # type: Optional[Callable[int], Set[str]] 
     734    hidden = None           # type: Optional[Callable[[int], Set[str]]] 
    735735    mono_details = None     # type: CallDetails 
    736736 
Note: See TracChangeset for help on using the changeset viewer.