fhirpath.thirdparty package

Submodules

fhirpath.thirdparty.peewee module

Copied from peewee with little customization

class fhirpath.thirdparty.peewee.Proxy[source]

Bases: object

Create a proxy or placeholder for another object.

attach_callback(callback)[source]
initialize(obj)[source]
obj
passthrough()[source]

fhirpath.thirdparty.werkzeug module

https://github.com/pallets/werkzeug/blob/master/src/werkzeug/_compat.py

class fhirpath.thirdparty.werkzeug.ImmutableDict[source]

Bases: fhirpath.thirdparty.werkzeug.ImmutableDictMixin, dict

An immutable dict.

New in version 0.5.

copy()[source]

Return a shallow mutable copy of this object. Keep in mind that the standard library’s copy() function is a no-op for this class like for any other python immutable type (eg: tuple).

class fhirpath.thirdparty.werkzeug.ImmutableDictMixin[source]

Bases: object

Makes a dict immutable.

New in version 0.5.

Private

clear()[source]
classmethod fromkeys(keys, value=None)[source]
pop(key, default=None)[source]
popitem()[source]
setdefault(key, default=None)[source]
update(*args, **kwargs)[source]
fhirpath.thirdparty.werkzeug.is_immutable(self)[source]
fhirpath.thirdparty.werkzeug.iteritems(d, *args, **kwargs)

Module contents

Basically here things are copied from various open source projects