@@ -67,6 +67,7 @@ Major changes are:
67
67
- remove ``funcsig `` as a dependency.
68
68
69
69
70
+ Here is a list of most Pull requests that went into 5.0 and a short description.
70
71
71
72
- :ghpull: `362 ` , :ghpull: `361 ` introduces:
72
73
- help for aliases , aliases dict values can now be a tuple with ('target', 'help string')
@@ -102,6 +103,138 @@ Major changes are:
102
103
- :ghpull: `517 ` use parent Logger within logggin configurable when possible.
103
104
- :ghpull: `522 ` Make loading config files idempotent and expose the list of loaded config files for long running services.
104
105
106
+
107
+ Api changes
108
+ ***********
109
+
110
+ This list is auto-generated by ``frappuccino ``, comparing with traitlets 4.3.3 API and editied for shortness::
111
+
112
+
113
+
114
+ The following items are new:
115
+ + traitlets.Sentinel
116
+ + traitlets.config.application.Application.emit_alias_help(self)
117
+ + traitlets.config.application.Application.emit_description(self)
118
+ + traitlets.config.application.Application.emit_examples(self)
119
+ + traitlets.config.application.Application.emit_flag_help(self)
120
+ + traitlets.config.application.Application.emit_help(self, classes=False)
121
+ + traitlets.config.application.Application.emit_help_epilogue(self, classes)
122
+ + traitlets.config.application.Application.emit_options_help(self)
123
+ + traitlets.config.application.Application.emit_subcommands_help(self)
124
+ + traitlets.config.application.Application.start_show_config(self)
125
+ + traitlets.config.application.default_aliases
126
+ + traitlets.config.application.default_flags
127
+ + traitlets.config.default_aliases
128
+ + traitlets.config.default_flags
129
+ + traitlets.config.loader.DeferredConfig
130
+ + traitlets.config.loader.DeferredConfig.get_value(self, trait)
131
+ + traitlets.config.loader.DeferredConfigList
132
+ + traitlets.config.loader.DeferredConfigList.get_value(self, trait)
133
+ + traitlets.config.loader.DeferredConfigString
134
+ + traitlets.config.loader.DeferredConfigString.get_value(self, trait)
135
+ + traitlets.config.loader.LazyConfigValue.merge_into(self, other)
136
+ + traitlets.config.loader.Undefined
137
+ + traitlets.config.loader.class_trait_opt_pattern
138
+ + traitlets.traitlets.BaseDescriptor.subclass_init(self, cls)
139
+ + traitlets.traitlets.Bool.from_string(self, s)
140
+ + traitlets.traitlets.Bytes.from_string(self, s)
141
+ + traitlets.traitlets.Callable
142
+ + traitlets.traitlets.Callable.validate(self, obj, value)
143
+ + traitlets.traitlets.CaselessStrEnum.info(self)
144
+ + traitlets.traitlets.CaselessStrEnum.info_rst(self)
145
+ + traitlets.traitlets.Complex.from_string(self, s)
146
+ + traitlets.traitlets.Container.from_string(self, s)
147
+ + traitlets.traitlets.Container.from_string_list(self, s_list)
148
+ + traitlets.traitlets.Container.item_from_string(self, s)
149
+ + traitlets.traitlets.Dict.from_string(self, s)
150
+ + traitlets.traitlets.Dict.from_string_list(self, s_list)
151
+ + traitlets.traitlets.Dict.item_from_string(self, s)
152
+ + traitlets.traitlets.Enum.from_string(self, s)
153
+ + traitlets.traitlets.Enum.info_rst(self)
154
+ + traitlets.traitlets.Float.from_string(self, s)
155
+ + traitlets.traitlets.FuzzyEnum
156
+ + traitlets.traitlets.FuzzyEnum.info(self)
157
+ + traitlets.traitlets.FuzzyEnum.info_rst(self)
158
+ + traitlets.traitlets.FuzzyEnum.validate(self, obj, value)
159
+ + traitlets.traitlets.HasTraits.trait_defaults(self, *names, **metadata)
160
+ + traitlets.traitlets.HasTraits.trait_has_value(self, name)
161
+ + traitlets.traitlets.HasTraits.trait_values(self, **metadata)
162
+ + traitlets.traitlets.Instance.from_string(self, s)
163
+ + traitlets.traitlets.Int.from_string(self, s)
164
+ + traitlets.traitlets.ObjectName.from_string(self, s)
165
+ + traitlets.traitlets.TCPAddress.from_string(self, s)
166
+ + traitlets.traitlets.TraitType.default(self, obj='None')
167
+ + traitlets.traitlets.TraitType.from_string(self, s)
168
+ + traitlets.traitlets.Unicode.from_string(self, s)
169
+ + traitlets.traitlets.Union.default(self, obj='None')
170
+ + traitlets.traitlets.UseEnum.info_rst(self)
171
+ + traitlets.traitlets.directional_link.link(self)
172
+ + traitlets.traitlets.link.link(self)
173
+ + traitlets.utils.cast_unicode(s, encoding='None')
174
+ + traitlets.utils.decorators
175
+ + traitlets.utils.decorators.Undefined
176
+ + traitlets.utils.decorators.signature_has_traits(cls)
177
+ + traitlets.utils.descriptions
178
+ + traitlets.utils.descriptions.add_article(name, definite=False, capital=False)
179
+ + traitlets.utils.descriptions.class_of(value)
180
+ + traitlets.utils.descriptions.describe(article, value, name='None', verbose=False, capital=False)
181
+ + traitlets.utils.descriptions.repr_type(obj)
182
+
183
+ The following items have been removed (or moved to superclass):
184
+ - traitlets.ClassTypes
185
+ - traitlets.SequenceTypes
186
+ - traitlets.config.absolute_import
187
+ - traitlets.config.application.print_function
188
+ - traitlets.config.configurable.absolute_import
189
+ - traitlets.config.configurable.print_function
190
+ - traitlets.config.loader.KeyValueConfigLoader.clear
191
+ - traitlets.config.loader.KeyValueConfigLoader.load_config
192
+ - traitlets.config.loader.flag_pattern
193
+ - traitlets.config.loader.kv_pattern
194
+ - traitlets.config.print_function
195
+ - traitlets.traitlets.ClassBasedTraitType.error
196
+ - traitlets.traitlets.Container.element_error
197
+ - traitlets.traitlets.List.validate
198
+ - traitlets.traitlets.TraitType.instance_init
199
+ - traitlets.traitlets.Union.make_dynamic_default
200
+ - traitlets.traitlets.add_article
201
+ - traitlets.traitlets.class_of
202
+ - traitlets.traitlets.repr_type
203
+ - traitlets.utils.getargspec.PY3
204
+ - traitlets.utils.importstring.string_types
205
+ - traitlets.warn_explicit
206
+
207
+ The following signatures differ between versions:
208
+
209
+ - traitlets.config.application.Application.generate_config_file(self)
210
+ + traitlets.config.application.Application.generate_config_file(self, classes='None')
211
+
212
+ - traitlets.config.application.catch_config_error(method, app, *args, **kwargs)
213
+ + traitlets.config.application.catch_config_error(method)
214
+
215
+ - traitlets.config.configurable.Configurable.class_config_section()
216
+ + traitlets.config.configurable.Configurable.class_config_section(classes='None')
217
+
218
+ - traitlets.config.configurable.Configurable.class_get_trait_help(trait, inst='None')
219
+ + traitlets.config.configurable.Configurable.class_get_trait_help(trait, inst='None', helptext='None')
220
+
221
+ - traitlets.config.loader.ArgParseConfigLoader.load_config(self, argv='None', aliases='None', flags='None')
222
+ + traitlets.config.loader.ArgParseConfigLoader.load_config(self, argv='None', aliases='None', flags='<deprecated>', classes='None')
223
+
224
+ - traitlets.traitlets.Dict.element_error(self, obj, element, validator)
225
+ + traitlets.traitlets.Dict.element_error(self, obj, element, validator, side='Values')
226
+
227
+ - traitlets.traitlets.HasDescriptors.setup_instance(self, *args, **kwargs)
228
+ + traitlets.traitlets.HasDescriptors.setup_instance(*args, **kwargs)
229
+
230
+ - traitlets.traitlets.HasTraits.setup_instance(self, *args, **kwargs)
231
+ + traitlets.traitlets.HasTraits.setup_instance(*args, **kwargs)
232
+
233
+ - traitlets.traitlets.TraitType.error(self, obj, value)
234
+ + traitlets.traitlets.TraitType.error(self, obj, value, error='None', info='None')
235
+
236
+
237
+
105
238
4.3
106
239
---
107
240
0 commit comments