Table

No. package old new category description aexpy pidiff pycompat
1 resolvelib 0.4.0 0.5.1 Parameter Rename parameter AbstractProvider.identify(requirement->requirement_or_candidate) 🟢 🟢 🟢
2 matplotlib 3.3.2 3.3.3 Attribute Remove instance attribute: XAxis._gridOnMajor 🟢 🔴 🟠
3 asyncpg 0.21.0 0.22.0 Parameter Add keyword parameter: asyncpg.pool.Pool.init(record_class) 🟢 🟢 🟢
4 python-binance 0.7.11 1.0.0 Function Remove BinanceSocketManager.start_user_socket 🟢 🟢 🟠
5 ao3-api 2.0.8 2.1.0 Attribute Rename instance attribute: Work.workid->id 🟢 🟢 🟠
6 PyJWT 1.7.1 2.0.0 Type Change return type: jwt.encode bytes->str 🟢 🟠 🟠
7 evidently 0.1.32.dev0 0.1.33.dev0 Type Change parameter type: evidently.dashboard.Dashboard.calculate(column_mapping) dict->ColumnMapping 🟢 🟠 🟠
8 evidently 0.1.32.dev0 0.1.33.dev0 Type Change parameter type: evidently.dashboard.Dashboard.init(tabs) list[tabs_cls] -> list[tabs_obj] 🟢 🟠 🟠
9 paramiko 2.1.6 2.4.0 Parameter Add parameter: paramiko.SSHClient.connect(auth_timeout) 🟢 🔴 🟢
10 prompt_toolkit 3.0.19 3.0.20 Parameter Add parameter: styles.base.Attrs.init(strike) 🟢 🔴 🟢
11 betfairlightweight 2.13.2 2.14.0 Parameter Add parameter: streaming.cache.Available.update(active) 🟢 🟢 🟢
12 pecanpy 2.0.0 2.0.1 Parameter Add parameter: simulate_walks(n_ckpts pb_len) 🟢 🟢 🟠
13 pooch 1.3.0 1.4.0 Parameter Add parameter: processors.Untar(extract_dir) 🟢 🟢 🟢
14 appcenter 2.1.2 3.0.0 Parameter Remove parameter: client.versions.upload_and_release(version) 🟢 🟢 🟢
15 meshio 5.1.0 5.1.1 Parameter Rename paraeter: _mesh.CellBlock.init(type->cell_type) 🟢 🟢 🟢
16 gradio 2.5.3 2.6.0 Parameter Remove parameter: gradio.Interface.init(server_name, server_port) 🟢 🟢 🟢
17 astroquery 0.4.5 0.4.6 Parameter Change parameter kind to keyword-only: a series of functions under astroquery.mast 🟢 🔴 🟠
18 stonesoup 0.1b7 0.1b8 Parameter Rename paraeter: SIAPMetrics.init(position_mapping->position_measure) 🟢 🔴 🟠
19 transformers 3.0.0 3.0.1 Parameter Remove parameter: EncoderDecoderModel.init(lm_labels) 🔴 🔴 🔴
20 urllib3  1.25.11 1.26.0 Parameter Rename paraeter: Retry.init(method_whitelist->allowed_methods) 🟢 🔴 🟢
21 captum 0.3.0 0.3.1 Parameter Rename parameter: attribute(n_samples->nt_samples,n_perturbed_samples->n_samples) 🟢 🟢 🟢
22 bentoml 1.0.0a5 1.0.0a6 Parameter Add required parameter: YataiClientContext.init(email) in dataclass 🔴 🔴 🔴
23 rpyc 3.4.4 4.0.0 Parameter Rename parameter: Connection.init(service: cls -> root: obj) 🔴 🔴 🔴
24 Jinja2 3.0.3 3.1.0 Alias Remove jinja2.escape,jinja2.ext.with_,jinja2.ext.autoescape 🟢 🟢 🔴
25 catkin_tools 0.8.2 0.8.3 Parameter Rename parameter: Context.init(whitelist, blacklist) 🟢 🟡 🟠
26 catkin_tools 0.8.2 0.8.3 Attribute Rename instance attribute: Context,whitelist, blacklist 🟢 🟠 🟠
27 humanize 3.14.0 4.0.0 Parameter Remove paraeter: naturaldelta(when) 🟢 🟢 🟢
28 markupsafe 2.0.1 2.1.0 Function Remove soft_unicode 🟢 🔴 🔴
29 docspec 1.3.0 2.0.0a1 Class Rename Data->Variable 🟢 🟢 🟠
30 harvesters 1.3.4 1.3.5 Parameter Rename parameter: Harvester(logger->config) 🟢 🟢 🟠
31 diffsync 1.3.0 1.4.1 Type Change return type: Diff.action Text->Enum 🟢 🟠 🔴
32 django-payments 0.15.1 1.0.0 Attribute Add attribute: BasePayment.billing_phone (semantic) 🔴 🔴 🔴
33 django-timezone-field 4.2.3 5.0 Parameter Remove keyword parameter: display_GMT_offset 🔴 🔴 🔴
34 click 8.1.1 8.1.2 Parameter Move parameter: Path(executable) 🟢 🟡 🟢
35 click 8.0.4 8.1.0 Parameter Move parameter: Path(executable) 🟢 🟡 🟡
36 click 8.0.4 8.1.0 Parameter Command(autocompletion->shell_complete) 🟢 🟢 🟢
37 click 8.0.4 8.1.0 Alias Remove get_terminal_size,get_os_args 🟢 🟢 🟢
38 Flask 2.0.3 2.1.0 Alias Remove Config.from_json, safe_join, total_seconds 🟢 🟢 🟢
39 Flask 2.0.3 2.1.0 Parameter Remove parameter: json(encoding) 🟢 🟠 🟠
40 Scrapy 2.5.1 2.6.0 Function Remove scrapy.http.TextResponse.body_as_unicode, scrapy.Spider.make_requests_from_url 🟢 🔴 🟢
41 Scrapy 2.5.1 2.6.0 Class Remove scrapy.item.BaseItem, scrapy.item.DictItem 🟢 🔴 🟢
42 Scrapy 2.3.0 2.4.0 Type Rule.process_request type change 🟡 🔴 🟠
43 Scrapy 2.0.1 2.1.0 Module Remove scrapy.downloadermiddlewares.chunked 🟢 🔴 🟠
44 Scrapy 2.0.1 2.1.0 Attribute Remove Crawler.spiders 🟢 🔴 🟠
45 Scrapy 1.8.2 2.0.0 Parameter Remove parameter: scrapy.core.downloader.handlers.datauri.DataURIDownloadHandler scrapy.core.downloader.handlers.file.FileDownloadHandler(settings) 🟢 🔴 🟠
46 Scrapy 1.8.2 2.0.0 Function Remove scrapy.utils.python: isbinarytext, is_writable, setattr_default, stringify_dict 🟢 🔴 🟢
47 tornado 5.1.1 6.0a1 Module Remove tornado.stack_context 🟢 🔴 🟠
48 tornado 5.1.1 6.0a2 Parameter Remove parameter callback 🟢 🔴 🟠
49 tornado 5.1.1 6.0a3 Type WebSocketHandler.get change to async 🟠 🔴 🟠
50 tornado 4.5.3 5.0a1 Parameter Remove parameter: io_loop 🟢 🔴 🟠
51 tornado 4.1 4.2b1 Class Remove tornado.auth.Google(Facebook,FriendFeed)Mixin 🟢 🔴 🟠
52 tornado 3.2.2 4.0 Function Remove RequestHandler.async_callback, WebSocketHandler.async_callback 🟢 🔴 🟠
53 Jinja2 3.0.3 3.1.0 Alias Rename unicode_urlencode->url_quote, Remove Markup.escape from MarkupSafe 🟢 🟢 🔴
54 numpy 1.20.3 1.21.0 Class Remove class: PolyBase 🟢 🔴 🔴
55 numpy 1.21.6 1.22.0 Function Remove loads, mafromtxt, ndfromtxt 🟢 🔴 🔴
56 pandas 1.3.5 1.4.0 Parameter Index.get_indexer_for() no longer accepts keyword arguments 🟢 🔴 🟢
57 pandas 1.3.5 1.4.0 Parameter Change in the position of the min_rows argument in DataFrame.to_string 🟢 🔴 🟢
58 matplotlib 3.4.3 3.5.0 Parameter semilogx, semilogy, loglog, LogScale, and SymmetricalLogScale used to take keyword arguments (basex vs basey, ...) which have been removed in favor of base, subs, nonpositive 🟠 🟠 🟠
59 Django 3.2.13 4.0 Parameter DatabaseOperations.year_lookup_bounds_for_date_field() and year_lookup_bounds_for_datetime_field() methods now take the optional iso_year argument 🟢 🔴 🔴
60 Django 3.2.13 4.0 Parameter The second argument of DatabaseSchemaEditor._unique_sql() and _create_unique_sql() methods is now fields instead of columns 🟢 🔴 🔴
61 scikit-learn 0.22.2.post1 0.23.0 Parameter now users have to provide most parameters with their names, as keyword arguments, instead of positional arguments 🟢 🟢 🟠

Category Stats

category count
Parameter 34
Function 6
Type 6
Attribute 5
Alias 4
Class 4
Module 2

Detection Stats

Tool 🟢 Detected 🟡 Partial detected 🟠 Not detected 🔴 Crashed
aexpy 53 (86.89%) 1 (1.64%) 2 (3.28%) 5 (8.20%)
pidiff 20 (32.79%) 3 (4.92%) 7 (11.48%) 31 (50.82%)
pycompat 21 (34.43%) 1 (1.64%) 26 (42.62%) 13 (21.31%)