Title: [273976] trunk/Tools
- Revision
- 273976
- Author
- [email protected]
- Date
- 2021-03-05 09:38:47 -0800 (Fri, 05 Mar 2021)
Log Message
[webkitscmpy] Correct BitBucket timestamp conversion
https://bugs.webkit.org/show_bug.cgi?id=222766
<rdar://problem/75063548>
Reviewed by Dewei Zhu.
* Scripts/libraries/webkitscmpy/setup.py: Bump version.
* Scripts/libraries/webkitscmpy/webkitscmpy/__init__.py: Ditto.
* Scripts/libraries/webkitscmpy/webkitscmpy/mocks/remote/bitbucket.py:
(BitBucket.request): Bitbucket timestamps are in milliseconds.
* Scripts/libraries/webkitscmpy/webkitscmpy/remote/bitbucket.py:
(BitBucket.commit): Bitbucket timestamps are in milliseconds.
Modified Paths
Diff
Modified: trunk/Tools/ChangeLog (273975 => 273976)
--- trunk/Tools/ChangeLog 2021-03-05 17:20:08 UTC (rev 273975)
+++ trunk/Tools/ChangeLog 2021-03-05 17:38:47 UTC (rev 273976)
@@ -1,5 +1,20 @@
2021-03-05 Jonathan Bedard <[email protected]>
+ [webkitscmpy] Correct BitBucket timestamp conversion
+ https://bugs.webkit.org/show_bug.cgi?id=222766
+ <rdar://problem/75063548>
+
+ Reviewed by Dewei Zhu.
+
+ * Scripts/libraries/webkitscmpy/setup.py: Bump version.
+ * Scripts/libraries/webkitscmpy/webkitscmpy/__init__.py: Ditto.
+ * Scripts/libraries/webkitscmpy/webkitscmpy/mocks/remote/bitbucket.py:
+ (BitBucket.request): Bitbucket timestamps are in milliseconds.
+ * Scripts/libraries/webkitscmpy/webkitscmpy/remote/bitbucket.py:
+ (BitBucket.commit): Bitbucket timestamps are in milliseconds.
+
+2021-03-05 Jonathan Bedard <[email protected]>
+
[webkitscmpy] Standardize timezone of mock svn server
https://bugs.webkit.org/show_bug.cgi?id=222762
<rdar://problem/75058478>
Modified: trunk/Tools/Scripts/libraries/webkitscmpy/setup.py (273975 => 273976)
--- trunk/Tools/Scripts/libraries/webkitscmpy/setup.py 2021-03-05 17:20:08 UTC (rev 273975)
+++ trunk/Tools/Scripts/libraries/webkitscmpy/setup.py 2021-03-05 17:38:47 UTC (rev 273976)
@@ -29,7 +29,7 @@
setup(
name='webkitscmpy',
- version='0.12.2',
+ version='0.12.3',
description='Library designed to interact with git and svn repositories.',
long_description=readme(),
classifiers=[
Modified: trunk/Tools/Scripts/libraries/webkitscmpy/webkitscmpy/__init__.py (273975 => 273976)
--- trunk/Tools/Scripts/libraries/webkitscmpy/webkitscmpy/__init__.py 2021-03-05 17:20:08 UTC (rev 273975)
+++ trunk/Tools/Scripts/libraries/webkitscmpy/webkitscmpy/__init__.py 2021-03-05 17:38:47 UTC (rev 273976)
@@ -46,7 +46,7 @@
"Please install webkitcorepy with `pip install webkitcorepy --extra-index-url <package index URL>`"
)
-version = Version(0, 12, 2)
+version = Version(0, 12, 3)
AutoInstall.register(Package('fasteners', Version(0, 15, 0)))
AutoInstall.register(Package('monotonic', Version(1, 5)))
Modified: trunk/Tools/Scripts/libraries/webkitscmpy/webkitscmpy/mocks/remote/bitbucket.py (273975 => 273976)
--- trunk/Tools/Scripts/libraries/webkitscmpy/webkitscmpy/mocks/remote/bitbucket.py 2021-03-05 17:20:08 UTC (rev 273975)
+++ trunk/Tools/Scripts/libraries/webkitscmpy/webkitscmpy/mocks/remote/bitbucket.py 2021-03-05 17:38:47 UTC (rev 273976)
@@ -185,7 +185,7 @@
emailAddress=commit.author.email,
displayName=commit.author.name,
),
- committerTimestamp=commit.timestamp * 100,
+ committerTimestamp=commit.timestamp * 1000,
message=commit.message,
))
Modified: trunk/Tools/Scripts/libraries/webkitscmpy/webkitscmpy/remote/bitbucket.py (273975 => 273976)
--- trunk/Tools/Scripts/libraries/webkitscmpy/webkitscmpy/remote/bitbucket.py 2021-03-05 17:20:08 UTC (rev 273975)
+++ trunk/Tools/Scripts/libraries/webkitscmpy/webkitscmpy/remote/bitbucket.py 2021-03-05 17:38:47 UTC (rev 273976)
@@ -226,13 +226,13 @@
matches = self.GIT_SVN_REVISION.findall(commit_data['message'])
revision = int(matches[-1].split('@')[0]) if matches else None
- timestamp = int(commit_data['committerTimestamp'] / 100)
+ timestamp = int(commit_data['committerTimestamp'] / 1000)
order = 0
while not identifier or order + 1 < identifier + (branch_point or 0):
response = self.request('commits/{}'.format('{}~{}'.format(commit_data['id'], order + 1)))
if not response:
break
- parent_timestamp = int(response['committerTimestamp'] / 100)
+ parent_timestamp = int(response['committerTimestamp'] / 1000)
if parent_timestamp != timestamp:
break
order += 1
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes