{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1690483,"defaultBranch":"main","name":"python-jalali","ownerLogin":"slashmili","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-05-02T08:07:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/585764?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1711446715.0","currentOid":""},"activityList":{"items":[{"before":"bd271024dd67128265fc77e6fc392cb61f70d60b","after":"06352d51028d85c8f271e374223a20aad9170d6b","ref":"refs/heads/main","pushedAt":"2024-04-07T21:05:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hramezani","name":"Hasan Ramezani","path":"/hramezani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3122442?s=80&v=4"},"commit":{"message":"Move datetime-specific code from date methods into datetime class (#154)\n\n_strftime_p: only raises Exception (AttributeError) on date objects\r\nbecause dates do not have hour attribute.\r\n\r\n_strftime_z: only raises AttributeError on a date class becuase\r\ndate does not have utcoffset attribute.\r\n\r\n_strftime_cap_z: date does not have tzname attribute, but\r\ndatetime has.","shortMessageHtmlLink":"Move datetime-specific code from date methods into datetime class (#154)"}},{"before":"12810a4098cd516e9c23dc746a1a7eac49d67114","after":"bd271024dd67128265fc77e6fc392cb61f70d60b","ref":"refs/heads/main","pushedAt":"2024-04-07T17:49:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hramezani","name":"Hasan Ramezani","path":"/hramezani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3122442?s=80&v=4"},"commit":{"message":"fix appveyor builds by installing current project (#155)\n\nrunning jdatetime requires jalai-core package\r\nwhich needs to be installed through the requirements.","shortMessageHtmlLink":"fix appveyor builds by installing current project (#155)"}},{"before":"796d58812b89db5512ee818bfe9020487b952d19","after":null,"ref":"refs/heads/use-jalali-core","pushedAt":"2024-03-26T09:39:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"slashmili","name":"Milad","path":"/slashmili","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/585764?s=80&v=4"}},{"before":"7ab5c016f648f5111e0b342ae56c3faedd5b4c4a","after":"12810a4098cd516e9c23dc746a1a7eac49d67114","ref":"refs/heads/main","pushedAt":"2024-03-26T09:39:26.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"slashmili","name":"Milad","path":"/slashmili","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/585764?s=80&v=4"},"commit":{"message":"Merge pull request #151 from slashmili/use-jalali-core\n\nUse jalali core","shortMessageHtmlLink":"Merge pull request #151 from slashmili/use-jalali-core"}},{"before":"ea31e087ba2b5ec7a14370d915eb11495534bbd0","after":"796d58812b89db5512ee818bfe9020487b952d19","ref":"refs/heads/use-jalali-core","pushedAt":"2024-03-26T09:39:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"slashmili","name":"Milad","path":"/slashmili","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/585764?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"ad0744d9de22708362f19a2adb897ba8fa406bf8","after":"ea31e087ba2b5ec7a14370d915eb11495534bbd0","ref":"refs/heads/use-jalali-core","pushedAt":"2024-03-25T16:27:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"slashmili","name":"Milad","path":"/slashmili","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/585764?s=80&v=4"},"commit":{"message":"update CHANGELOG with version 5 release date","shortMessageHtmlLink":"update CHANGELOG with version 5 release date"}},{"before":"e47185d4a01d94ae8ccafd15b8120615fddb1ddd","after":"ad0744d9de22708362f19a2adb897ba8fa406bf8","ref":"refs/heads/use-jalali-core","pushedAt":"2024-03-25T16:17:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"slashmili","name":"Milad","path":"/slashmili","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/585764?s=80&v=4"},"commit":{"message":"update CHANGELOG with version 5 release data","shortMessageHtmlLink":"update CHANGELOG with version 5 release data"}},{"before":"aff6823937062551ba690ea8701ec7bc78dcec93","after":"e47185d4a01d94ae8ccafd15b8120615fddb1ddd","ref":"refs/heads/use-jalali-core","pushedAt":"2024-03-25T13:28:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"slashmili","name":"Milad","path":"/slashmili","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/585764?s=80&v=4"},"commit":{"message":"update version","shortMessageHtmlLink":"update version"}},{"before":"18183f839e37e33fe13aecf65b16f5e507b2c94f","after":"aff6823937062551ba690ea8701ec7bc78dcec93","ref":"refs/heads/use-jalali-core","pushedAt":"2024-03-25T13:17:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hramezani","name":"Hasan Ramezani","path":"/hramezani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3122442?s=80&v=4"},"commit":{"message":"Update jdatetime/__init__.py","shortMessageHtmlLink":"Update jdatetime/__init__.py"}},{"before":"a084ce3c4a4b54e7dbd2e9ae85615ce56d391fde","after":"18183f839e37e33fe13aecf65b16f5e507b2c94f","ref":"refs/heads/use-jalali-core","pushedAt":"2024-03-25T13:08:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hramezani","name":"Hasan Ramezani","path":"/hramezani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3122442?s=80&v=4"},"commit":{"message":"Update jdatetime/__init__.py","shortMessageHtmlLink":"Update jdatetime/__init__.py"}},{"before":"fbe715d917b41a9f6d71e19df679e727212cbd5c","after":"a084ce3c4a4b54e7dbd2e9ae85615ce56d391fde","ref":"refs/heads/use-jalali-core","pushedAt":"2024-03-25T11:56:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"slashmili","name":"Milad","path":"/slashmili","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/585764?s=80&v=4"},"commit":{"message":"prepare for majour release","shortMessageHtmlLink":"prepare for majour release"}},{"before":"5ce6658e39533c0d8ce7745c413f4c38ed4c09bd","after":"fbe715d917b41a9f6d71e19df679e727212cbd5c","ref":"refs/heads/use-jalali-core","pushedAt":"2024-03-25T10:15:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"slashmili","name":"Milad","path":"/slashmili","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/585764?s=80&v=4"},"commit":{"message":"prepare for majour release","shortMessageHtmlLink":"prepare for majour release"}},{"before":"21d5f92a58232e99bbc5137b922c7eb5b342c2e6","after":null,"ref":"refs/heads/dual-licences","pushedAt":"2024-03-25T10:01:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"slashmili","name":"Milad","path":"/slashmili","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/585764?s=80&v=4"}},{"before":"7e0721031461c7d14efb15a03b4d86bc30fb8ed2","after":"7ab5c016f648f5111e0b342ae56c3faedd5b4c4a","ref":"refs/heads/main","pushedAt":"2024-03-25T10:01:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"slashmili","name":"Milad","path":"/slashmili","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/585764?s=80&v=4"},"commit":{"message":"Merge pull request #150 from slashmili/dual-licences\n\nupdate licences","shortMessageHtmlLink":"Merge pull request #150 from slashmili/dual-licences"}},{"before":null,"after":"5ce6658e39533c0d8ce7745c413f4c38ed4c09bd","ref":"refs/heads/use-jalali-core","pushedAt":"2024-03-25T10:01:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"slashmili","name":"Milad","path":"/slashmili","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/585764?s=80&v=4"},"commit":{"message":"prepare for majour release","shortMessageHtmlLink":"prepare for majour release"}},{"before":null,"after":"21d5f92a58232e99bbc5137b922c7eb5b342c2e6","ref":"refs/heads/dual-licences","pushedAt":"2024-03-25T09:47:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"slashmili","name":"Milad","path":"/slashmili","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/585764?s=80&v=4"},"commit":{"message":"update licences","shortMessageHtmlLink":"update licences"}},{"before":"5e27d8ca9421fdd4d6f28257fbf07b5ab807b800","after":null,"ref":"refs/heads/update-jalali-license","pushedAt":"2024-03-21T09:29:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"slashmili","name":"Milad","path":"/slashmili","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/585764?s=80&v=4"}},{"before":"ec68a4baefccbb0a4d78fb14aab5b641c322d911","after":"7e0721031461c7d14efb15a03b4d86bc30fb8ed2","ref":"refs/heads/main","pushedAt":"2024-03-21T09:29:32.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"slashmili","name":"Milad","path":"/slashmili","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/585764?s=80&v=4"},"commit":{"message":"Merge pull request #149 from slashmili/update-jalali-license\n\nupdate jalali license","shortMessageHtmlLink":"Merge pull request #149 from slashmili/update-jalali-license"}},{"before":"9cf88478eeeb186db96f147aceb23d1b6aaadb6e","after":"5e27d8ca9421fdd4d6f28257fbf07b5ab807b800","ref":"refs/heads/update-jalali-license","pushedAt":"2024-03-21T09:20:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"slashmili","name":"Milad","path":"/slashmili","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/585764?s=80&v=4"},"commit":{"message":"update jalali license\n\nas mentioned in #148","shortMessageHtmlLink":"update jalali license"}},{"before":null,"after":"9cf88478eeeb186db96f147aceb23d1b6aaadb6e","ref":"refs/heads/update-jalali-license","pushedAt":"2024-03-20T14:55:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"slashmili","name":"Milad","path":"/slashmili","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/585764?s=80&v=4"},"commit":{"message":"update jalali license\n\nas mentioned in #148","shortMessageHtmlLink":"update jalali license"}},{"before":"eeb9350e6bedc7637089e8f6cd8630855cc7dfd8","after":"ec68a4baefccbb0a4d78fb14aab5b641c322d911","ref":"refs/heads/main","pushedAt":"2023-12-01T07:54:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hramezani","name":"Hasan Ramezani","path":"/hramezani","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3122442?s=80&v=4"},"commit":{"message":"Update python versions (#147)\n\n* Drop Python 3.7 support\r\n\r\n* Add Python 3.12 support\r\n\r\n* Fix flake8\r\n\r\n* Fix changelog","shortMessageHtmlLink":"Update python versions (#147)"}},{"before":"b0a3a089a5e6d4c43f2495b8a40b895ebd1c197d","after":"eeb9350e6bedc7637089e8f6cd8630855cc7dfd8","ref":"refs/heads/main","pushedAt":"2023-10-21T14:50:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"slashmili","name":"Milad","path":"/slashmili","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/585764?s=80&v=4"},"commit":{"message":"Merge pull request #146 from 5j9/fa_locale\n\ndocs(README.rst): use jdatetime.FA_LOCALE instead if fa_IR","shortMessageHtmlLink":"Merge pull request #146 from 5j9/fa_locale"}},{"before":"5cb399905d73a00cee1104adcc33cf6948f4bf7a","after":"b0a3a089a5e6d4c43f2495b8a40b895ebd1c197d","ref":"refs/heads/main","pushedAt":"2023-08-31T08:40:44.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"slashmili","name":"Milad","path":"/slashmili","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/585764?s=80&v=4"},"commit":{"message":"Merge pull request #139 from 5j9/notimplemented\n\nfix(date, datetime): return NotImplemented for unknown type operations","shortMessageHtmlLink":"Merge pull request #139 from 5j9/notimplemented"}},{"before":"a347a0a444b54ac527b55654629f7e2b847378f8","after":"5cb399905d73a00cee1104adcc33cf6948f4bf7a","ref":"refs/heads/main","pushedAt":"2023-08-25T07:55:16.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"slashmili","name":"Milad","path":"/slashmili","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/585764?s=80&v=4"},"commit":{"message":"Merge pull request #138 from 5j9/main\n\nfix(strftime): also escape %% before c, x, and X","shortMessageHtmlLink":"Merge pull request #138 from 5j9/main"}},{"before":"4737cf8e9225306401f86745b96895e23397a84b","after":"a347a0a444b54ac527b55654629f7e2b847378f8","ref":"refs/heads/main","pushedAt":"2023-08-02T15:19:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"slashmili","name":"Milad","path":"/slashmili","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/585764?s=80&v=4"},"commit":{"message":"Merge pull request #140 from 5j9/jalali.py\n\nchore(jalai.py): cleanup the code","shortMessageHtmlLink":"Merge pull request #140 from 5j9/jalali.py"}},{"before":"701936a8ba4b0f27a6ac4255a0df701533310347","after":"4737cf8e9225306401f86745b96895e23397a84b","ref":"refs/heads/main","pushedAt":"2023-03-28T22:08:40.495Z","pushType":"push","commitsCount":1,"pusher":{"login":"slashmili","name":"Milad","path":"/slashmili","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/585764?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"8f79a0408a90c15cf98e1c1b34507bc55c9027da","after":"701936a8ba4b0f27a6ac4255a0df701533310347","ref":"refs/heads/main","pushedAt":"2023-03-28T22:07:36.581Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"slashmili","name":"Milad","path":"/slashmili","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/585764?s=80&v=4"},"commit":{"message":"fix(strftime): treat %% as an escape sequence (#137)\n\nReplace `re.findall` with `re.sub`. I believe this makes things\r\neasier because there is no longer need for `symbol` and `format`\r\narguments in helper functions.\r\n\r\nfixes #131","shortMessageHtmlLink":"fix(strftime): treat %% as an escape sequence (#137)"}},{"before":"7a93b21a6f6c4cd3287d3436d2aee129bdfc505d","after":null,"ref":"refs/heads/master","pushedAt":"2023-03-28T22:04:24.479Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"slashmili","name":"Milad","path":"/slashmili","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/585764?s=80&v=4"}},{"before":"384fbddad201e2f9d088334f899a10c21667e9c5","after":"8f79a0408a90c15cf98e1c1b34507bc55c9027da","ref":"refs/heads/main","pushedAt":"2023-03-28T16:55:24.874Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"slashmili","name":"Milad","path":"/slashmili","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/585764?s=80&v=4"},"commit":{"message":"tests(test_zoneinfo_as_timezone): skip if tzinfo is not available on … (#135)\n\n* tests(test_zoneinfo_as_timezone): skip if tzinfo is not available on windows\r\n\r\nOn Windows, zoneinfo relies on tzinfo and without it the tests fail with\r\nimport error.\r\n\r\nAlso, rewrite pickle file loading.\r\nPreviously `open` was using a relative path, which means the path\r\nused to depend on the current working directory and could fail if\r\ntests were triggered from a wrong directory.\r\nThe new load_pickle function will handle that.\r\n\r\n* tests: ignore unused import of tzinfo\r\n\r\nimport it as _, so that no name conflict occurs at line 750.","shortMessageHtmlLink":"tests(test_zoneinfo_as_timezone): skip if tzinfo is not available on … ("}},{"before":"ce3d660f29ac16a505330a6be0c34ead7ea1d5e7","after":"384fbddad201e2f9d088334f899a10c21667e9c5","ref":"refs/heads/main","pushedAt":"2023-03-28T10:14:30.522Z","pushType":"push","commitsCount":1,"pusher":{"login":"slashmili","name":"Milad","path":"/slashmili","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/585764?s=80&v=4"},"commit":{"message":"use latest ubuntu for publishing pypi package","shortMessageHtmlLink":"use latest ubuntu for publishing pypi package"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEKlCWugA","startCursor":null,"endCursor":null}},"title":"Activity · slashmili/python-jalali"}