{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":9051843,"defaultBranch":"master","name":"python-memcached","ownerLogin":"linsomniac","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-03-27T10:51:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/466380?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1706688790.0","currentOid":""},"activityList":{"items":[{"before":"6f567f91f941bf35a5f06bae296051bd04d9d9f1","after":null,"ref":"refs/heads/dependabot/github_actions/github-actions-cd7291ea65","pushedAt":"2024-01-31T08:13:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"cc5b3e7d50e72a49e3e692eb6a825385bc19ffb5","after":"93456274ceca8502bb9b3695ee18dfe1deb47f29","ref":"refs/heads/master","pushedAt":"2024-01-31T08:13:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"linsomniac","name":"Sean Reifschneider","path":"/linsomniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/466380?s=80&v=4"},"commit":{"message":"Merge pull request #193 from linsomniac/dependabot/github_actions/github-actions-cd7291ea65\n\nBump the github-actions group with 1 update","shortMessageHtmlLink":"Merge pull request #193 from linsomniac/dependabot/github_actions/git…"}},{"before":null,"after":"6f567f91f941bf35a5f06bae296051bd04d9d9f1","ref":"refs/heads/dependabot/github_actions/github-actions-cd7291ea65","pushedAt":"2024-01-31T08:09:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump the github-actions group with 1 update\n\nBumps the github-actions group with 1 update: [actions/setup-python](https://github.com/actions/setup-python).\n\n\nUpdates `actions/setup-python` from 4 to 5\n- [Release notes](https://github.com/actions/setup-python/releases)\n- [Commits](https://github.com/actions/setup-python/compare/v4...v5)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-python\n dependency-type: direct:production\n update-type: version-update:semver-major\n dependency-group: github-actions\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the github-actions group with 1 update"}},{"before":"6b173740cbdc131f9b2e0d882ecd7b1e7b03eba0","after":"cc5b3e7d50e72a49e3e692eb6a825385bc19ffb5","ref":"refs/heads/master","pushedAt":"2024-01-31T08:08:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"linsomniac","name":"Sean Reifschneider","path":"/linsomniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/466380?s=80&v=4"},"commit":{"message":"Merge pull request #191 from cclauss/patch-1\n\nKeep GitHub Actions up to date with GitHub's Dependabot","shortMessageHtmlLink":"Merge pull request #191 from cclauss/patch-1"}},{"before":"5ee156df154496e62c7069cadbcac8a7f9b7287f","after":"6b173740cbdc131f9b2e0d882ecd7b1e7b03eba0","ref":"refs/heads/master","pushedAt":"2024-01-31T08:06:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"linsomniac","name":"Sean Reifschneider","path":"/linsomniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/466380?s=80&v=4"},"commit":{"message":"Changelog entry added","shortMessageHtmlLink":"Changelog entry added"}},{"before":"5c5cb1bc965c941f93b166d7ab2c055e3d8261e0","after":"5ee156df154496e62c7069cadbcac8a7f9b7287f","ref":"refs/heads/master","pushedAt":"2024-01-31T08:02:32.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"linsomniac","name":"Sean Reifschneider","path":"/linsomniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/466380?s=80&v=4"},"commit":{"message":"Merge pull request #192 from cclauss/patch-2\n\nFix typo discovered by codespell","shortMessageHtmlLink":"Merge pull request #192 from cclauss/patch-2"}},{"before":"b5d59ca06dca19b93ce4f1558a679fc586eb072f","after":"5c5cb1bc965c941f93b166d7ab2c055e3d8261e0","ref":"refs/heads/master","pushedAt":"2024-01-14T15:53:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"linsomniac","name":"Sean Reifschneider","path":"/linsomniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/466380?s=80&v=4"},"commit":{"message":"Unused release files removed (using github actions now), preparing for release","shortMessageHtmlLink":"Unused release files removed (using github actions now), preparing fo…"}},{"before":"880fe696b2a54a1461d71f1c645851e27302b662","after":"b5d59ca06dca19b93ce4f1558a679fc586eb072f","ref":"refs/heads/master","pushedAt":"2024-01-03T19:35:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"linsomniac","name":"Sean Reifschneider","path":"/linsomniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/466380?s=80&v=4"},"commit":{"message":"Updating ChangeLog","shortMessageHtmlLink":"Updating ChangeLog"}},{"before":"deac8894a2d80b8daef419befe5144342b2a80e9","after":"880fe696b2a54a1461d71f1c645851e27302b662","ref":"refs/heads/master","pushedAt":"2024-01-03T19:31:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"linsomniac","name":"Sean Reifschneider","path":"/linsomniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/466380?s=80&v=4"},"commit":{"message":"Merge pull request #190 from ngnpope/fix-delete-return\n\ndelete() return value now is 1 for \"DELETED\" and 0 for \"NOT_FOUND\" or server error.","shortMessageHtmlLink":"Merge pull request #190 from ngnpope/fix-delete-return"}},{"before":"b51522157dc78c63162d5b8b51f9b17b178ee2a0","after":"deac8894a2d80b8daef419befe5144342b2a80e9","ref":"refs/heads/master","pushedAt":"2023-12-31T01:55:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"linsomniac","name":"Sean Reifschneider","path":"/linsomniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/466380?s=80&v=4"},"commit":{"message":"Adding changelog entry","shortMessageHtmlLink":"Adding changelog entry"}},{"before":"f0eba6e32e8e3dc2e0405d7bd1b39d9e53d93963","after":"b51522157dc78c63162d5b8b51f9b17b178ee2a0","ref":"refs/heads/master","pushedAt":"2023-12-31T01:54:01.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"linsomniac","name":"Sean Reifschneider","path":"/linsomniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/466380?s=80&v=4"},"commit":{"message":"Merge pull request #189 from ngnpope/cleanup-travis-ci\n\nRemoved obsolete configuration for Travis CI. (Nick Pope #189 )","shortMessageHtmlLink":"Merge pull request #189 from ngnpope/cleanup-travis-ci"}},{"before":"0221f35e3bd10a631bd7604236f97c30068e5a67","after":"f0eba6e32e8e3dc2e0405d7bd1b39d9e53d93963","ref":"refs/heads/master","pushedAt":"2023-12-29T02:25:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"linsomniac","name":"Sean Reifschneider","path":"/linsomniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/466380?s=80&v=4"},"commit":{"message":"Fixed the \"2024\" date typo in the ChangeLog","shortMessageHtmlLink":"Fixed the \"2024\" date typo in the ChangeLog"}},{"before":"36beb9c3cd2a6ff660ea10c3eb02aa90f2180d72","after":"0221f35e3bd10a631bd7604236f97c30068e5a67","ref":"refs/heads/master","pushedAt":"2023-12-29T02:23:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"linsomniac","name":"Sean Reifschneider","path":"/linsomniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/466380?s=80&v=4"},"commit":{"message":"Fixing year in ChangeLog entry","shortMessageHtmlLink":"Fixing year in ChangeLog entry"}},{"before":"9a369d57c20d07569383f1983677d6a45547ca05","after":"36beb9c3cd2a6ff660ea10c3eb02aa90f2180d72","ref":"refs/heads/master","pushedAt":"2023-12-25T05:46:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"linsomniac","name":"Sean Reifschneider","path":"/linsomniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/466380?s=80&v=4"},"commit":{"message":"Adding changelog entry","shortMessageHtmlLink":"Adding changelog entry"}},{"before":"d9772bf6b1334ed83eefdd7975ee99cb68f4346a","after":"9a369d57c20d07569383f1983677d6a45547ca05","ref":"refs/heads/master","pushedAt":"2023-12-25T05:18:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"linsomniac","name":"Sean Reifschneider","path":"/linsomniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/466380?s=80&v=4"},"commit":{"message":"Adding memcached to test workflow","shortMessageHtmlLink":"Adding memcached to test workflow"}},{"before":"8f9a3904abafdea7676385eb62ddd3b70c34d2c6","after":"d9772bf6b1334ed83eefdd7975ee99cb68f4346a","ref":"refs/heads/master","pushedAt":"2023-12-25T05:17:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"linsomniac","name":"Sean Reifschneider","path":"/linsomniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/466380?s=80&v=4"},"commit":{"message":"Adding memcached to test workflow","shortMessageHtmlLink":"Adding memcached to test workflow"}},{"before":"497959898e43aa85c15a4facfe0e2c1e80506e1c","after":"8f9a3904abafdea7676385eb62ddd3b70c34d2c6","ref":"refs/heads/master","pushedAt":"2023-12-25T05:13:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"linsomniac","name":"Sean Reifschneider","path":"/linsomniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/466380?s=80&v=4"},"commit":{"message":"Switching to Trusted Publishing and github actions for release","shortMessageHtmlLink":"Switching to Trusted Publishing and github actions for release"}},{"before":"6c36cb950d73d9f64dadbcf2e30da7cd3df215c6","after":"497959898e43aa85c15a4facfe0e2c1e80506e1c","ref":"refs/heads/master","pushedAt":"2023-11-18T15:34:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"linsomniac","name":"Sean Reifschneider","path":"/linsomniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/466380?s=80&v=4"},"commit":{"message":"Updating to the latest PSF license","shortMessageHtmlLink":"Updating to the latest PSF license"}},{"before":"b6343d2c3f90db595bba57c0a7a4bf94a15591a5","after":"6c36cb950d73d9f64dadbcf2e30da7cd3df215c6","ref":"refs/heads/master","pushedAt":"2023-11-09T02:15:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"linsomniac","name":"Sean Reifschneider","path":"/linsomniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/466380?s=80&v=4"},"commit":{"message":"Switching README to tox 3.12 example, and adding 3.12 to tox.ini","shortMessageHtmlLink":"Switching README to tox 3.12 example, and adding 3.12 to tox.ini"}},{"before":"5715828a059e4da8c32be9a6cd625072e6bcde74","after":"b6343d2c3f90db595bba57c0a7a4bf94a15591a5","ref":"refs/heads/master","pushedAt":"2023-11-09T02:09:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"linsomniac","name":"Sean Reifschneider","path":"/linsomniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/466380?s=80&v=4"},"commit":{"message":"Merge pull request #186 from pgajdos/no_python2\n\nRemoving historic python 2to3 code and deprecated socket.error (for OSError).","shortMessageHtmlLink":"Merge pull request #186 from pgajdos/no_python2"}},{"before":"3c8465f96df7823ccb8b5872871d21c41a024fc0","after":"5715828a059e4da8c32be9a6cd625072e6bcde74","ref":"refs/heads/master","pushedAt":"2023-04-19T23:50:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"linsomniac","name":"Sean Reifschneider","path":"/linsomniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/466380?s=80&v=4"},"commit":{"message":"Adding link to pymemcache","shortMessageHtmlLink":"Adding link to pymemcache"}},{"before":"88b83c6f8bfe056735cf026ad869b933ff8fb892","after":"3c8465f96df7823ccb8b5872871d21c41a024fc0","ref":"refs/heads/master","pushedAt":"2023-04-18T11:59:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"linsomniac","name":"Sean Reifschneider","path":"/linsomniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/466380?s=80&v=4"},"commit":{"message":"Allow keys to be encoded before use.\n\nPorted patch in #52 from @harlowja to current branch. Added tests.\n\nFor the cases where the user wants to transparently\nencode keys (say using urllib) before they are used\nfurther allow a encoding function to be passed in that\nwill perform these types of activities (by default it\nis the identity function).","shortMessageHtmlLink":"Allow keys to be encoded before use."}},{"before":"12f9bf1fb70082e4dc704cfb037e96335bddaa5f","after":"88b83c6f8bfe056735cf026ad869b933ff8fb892","ref":"refs/heads/master","pushedAt":"2023-04-18T01:00:17.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"linsomniac","name":"Sean Reifschneider","path":"/linsomniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/466380?s=80&v=4"},"commit":{"message":"Merge pull request #146 from tbobm/master\n\nAllow to use a datetime.timedelta parameter for Client.set","shortMessageHtmlLink":"Merge pull request #146 from tbobm/master"}},{"before":"6948c119219733e6cd1ba20e9c6d0909fc177435","after":"12f9bf1fb70082e4dc704cfb037e96335bddaa5f","ref":"refs/heads/master","pushedAt":"2023-04-16T16:27:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"linsomniac","name":"Sean Reifschneider","path":"/linsomniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/466380?s=80&v=4"},"commit":{"message":"Adding test for quit_all","shortMessageHtmlLink":"Adding test for quit_all"}},{"before":"ab668ed17887c956af3e2af89555e31d190ab63d","after":"6948c119219733e6cd1ba20e9c6d0909fc177435","ref":"refs/heads/master","pushedAt":"2023-04-16T16:20:57.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"linsomniac","name":"Sean Reifschneider","path":"/linsomniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/466380?s=80&v=4"},"commit":{"message":"Merge pull request #15 from userrl/master\n\nAdded quit() method. This method sends the 'quit' command to the servers and then closes the connections, reducing the number of TIME_WAIT sockets hanging around the OS.","shortMessageHtmlLink":"Merge pull request #15 from userrl/master"}},{"before":"488b9a8d5aba0cabfddf2287611dca80f7b65e5a","after":"ab668ed17887c956af3e2af89555e31d190ab63d","ref":"refs/heads/master","pushedAt":"2023-04-16T16:11:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"linsomniac","name":"Sean Reifschneider","path":"/linsomniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/466380?s=80&v=4"},"commit":{"message":"Removing \"time\" from delete and making expiry mandatory in touch.\n\nPort of erankor's PR #30 to the latest code. In that PR, the \"time\"\nargument to delete() is removed because it is not supported by the\nprotocol:\n\nhttps://github.com/memcached/memcached/blob/master/doc/protocol.txt#L330\n\nAnd touch requires the expiry parameter due to protocol:\n\nhttps://github.com/memcached/memcached/blob/master/doc/protocol.txt#L399","shortMessageHtmlLink":"Removing \"time\" from delete and making expiry mandatory in touch."}},{"before":"734ad056a3cb13ff9cd20f40627458ae9de4537b","after":"488b9a8d5aba0cabfddf2287611dca80f7b65e5a","ref":"refs/heads/master","pushedAt":"2023-04-16T02:46:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"linsomniac","name":"Sean Reifschneider","path":"/linsomniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/466380?s=80&v=4"},"commit":{"message":"Adding license file to package manifest","shortMessageHtmlLink":"Adding license file to package manifest"}},{"before":"2c10035a0052a6a446c8afbf43a4407fa47f83ae","after":"734ad056a3cb13ff9cd20f40627458ae9de4537b","ref":"refs/heads/master","pushedAt":"2023-04-16T02:43:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"linsomniac","name":"Sean Reifschneider","path":"/linsomniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/466380?s=80&v=4"},"commit":{"message":"Adding SECURITY.md, changing my e-mail addresses","shortMessageHtmlLink":"Adding SECURITY.md, changing my e-mail addresses"}},{"before":"9320f7246df8c71f45ca03773db85400fe4c1e15","after":"2c10035a0052a6a446c8afbf43a4407fa47f83ae","ref":"refs/heads/master","pushedAt":"2023-04-16T02:37:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"linsomniac","name":"Sean Reifschneider","path":"/linsomniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/466380?s=80&v=4"},"commit":{"message":"Removing six.PY2/3 conditionals","shortMessageHtmlLink":"Removing six.PY2/3 conditionals"}},{"before":"cea9fd0abdbf84ef6c9d7693c2e65268672579b5","after":"9320f7246df8c71f45ca03773db85400fe4c1e15","ref":"refs/heads/master","pushedAt":"2023-04-16T01:57:07.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"linsomniac","name":"Sean Reifschneider","path":"/linsomniac","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/466380?s=80&v=4"},"commit":{"message":"Merge pull request #152 from hyperair/fix-crc-0-hash\n\nFix cmemcahe_hash 0 values being translated to 1. For example \"ob\" would hash to 0 and then get converted to 1. Looks like this dated back to 2009, the original code we imported for that hash function.","shortMessageHtmlLink":"Merge pull request #152 from hyperair/fix-crc-0-hash"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD7ce0LAA","startCursor":null,"endCursor":null}},"title":"Activity · linsomniac/python-memcached"}