{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":496704979,"defaultBranch":"main","name":"pyproject_installer","ownerLogin":"stanislavlevin","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-05-26T17:04:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/31205609?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715772870.0","currentOid":""},"activityList":{"items":[{"before":"f79db65a30319ce92bcc0306d862fa0d914ccc2c","after":"35d36145484071500d77fb229f1dd4dcc6ae01bb","ref":"refs/heads/main","pushedAt":"2024-05-15T11:41:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stanislavlevin","name":"Stanislav Levin","path":"/stanislavlevin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31205609?s=80&v=4"},"commit":{"message":"pylint: delint against pylint 3.2.0\n\nFixes errors found by recent Pylint's 3.2.0:\n```\npython -m pylint -v --rcfile=pyproject.toml .\nUsing config file pyproject.toml\n************* Module tests.unit.test_run.test_env\ntests/unit/test_run/test_env.py:542:12: E0601: Using variable 'vsp_wheel' before assignment (used-before-assignment)\n\n----------------------------------------------------------------------\nYour code has been rated at 9.99/10\nChecked 64 files, skipped 48 files\n\nError: Process completed with exit code 2.\n```\n\nSigned-off-by: Stanislav Levin ","shortMessageHtmlLink":"pylint: delint against pylint 3.2.0"}},{"before":null,"after":"0778646d361bbeb350d049b45127fb70e0f1e686","ref":"refs/heads/pylint_320","pushedAt":"2024-05-15T11:34:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stanislavlevin","name":"Stanislav Levin","path":"/stanislavlevin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31205609?s=80&v=4"},"commit":{"message":"pylint: delint against pylint 3.2.0\n\nFixes errors found by recent Pylint's 3.2.0:\n```\npython -m pylint -v --rcfile=pyproject.toml .\nUsing config file pyproject.toml\n************* Module tests.unit.test_run.test_env\ntests/unit/test_run/test_env.py:542:12: E0601: Using variable 'vsp_wheel' before assignment (used-before-assignment)\n\n----------------------------------------------------------------------\nYour code has been rated at 9.99/10\nChecked 64 files, skipped 48 files\n\nError: Process completed with exit code 2.\n```\n\nSigned-off-by: Stanislav Levin ","shortMessageHtmlLink":"pylint: delint against pylint 3.2.0"}},{"before":"40dcf4c4d23159f8176aaf3970ea44ea0b2fb015","after":"f79db65a30319ce92bcc0306d862fa0d914ccc2c","ref":"refs/heads/main","pushedAt":"2024-04-12T09:30:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stanislavlevin","name":"Stanislav Levin","path":"/stanislavlevin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31205609?s=80&v=4"},"commit":{"message":"Bump version to 0.5.3\n\nSigned-off-by: Stanislav Levin ","shortMessageHtmlLink":"Bump version to 0.5.3"}},{"before":null,"after":"a3f0db403271709f8b95f8334585cfab37453fce","ref":"refs/heads/release_0.5.3","pushedAt":"2024-04-12T09:26:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stanislavlevin","name":"Stanislav Levin","path":"/stanislavlevin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31205609?s=80&v=4"},"commit":{"message":"Bump version to 0.5.3\n\nSigned-off-by: Stanislav Levin ","shortMessageHtmlLink":"Bump version to 0.5.3"}},{"before":"a032b09a7f3a3825d150dc4d97d6300138e239c8","after":"40dcf4c4d23159f8176aaf3970ea44ea0b2fb015","ref":"refs/heads/main","pushedAt":"2024-04-11T09:40:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stanislavlevin","name":"Stanislav Levin","path":"/stanislavlevin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31205609?s=80&v=4"},"commit":{"message":"deps: Add support for pipenv dependencies\n\nSpecification:\nhttps://pipenv.pypa.io/en/latest/pipfile.html\nhttps://pipenv.pypa.io/en/latest/specifiers.html\n\nFixes: https://github.com/stanislavlevin/pyproject_installer/issues/57\nSigned-off-by: Stanislav Levin ","shortMessageHtmlLink":"deps: Add support for pipenv dependencies"}},{"before":null,"after":"2d7522230284fde1feb7c2911a1bdaa577e2992c","ref":"refs/heads/issue_57","pushedAt":"2024-04-10T12:29:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stanislavlevin","name":"Stanislav Levin","path":"/stanislavlevin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31205609?s=80&v=4"},"commit":{"message":"deps: Add support for pipenv dependencies\n\nSpecification:\nhttps://pipenv.pypa.io/en/latest/pipfile.html\nhttps://pipenv.pypa.io/en/latest/specifiers.html\n\nFixes: https://github.com/stanislavlevin/pyproject_installer/issues/57\nSigned-off-by: Stanislav Levin ","shortMessageHtmlLink":"deps: Add support for pipenv dependencies"}},{"before":"1b164a259e249fa59a6b89073aa683abaaffa0e9","after":"a032b09a7f3a3825d150dc4d97d6300138e239c8","ref":"refs/heads/main","pushedAt":"2024-04-09T12:41:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stanislavlevin","name":"Stanislav Levin","path":"/stanislavlevin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31205609?s=80&v=4"},"commit":{"message":"installer: Make all data/scripts files executable\n\nToday's Python packaging specification is not clear about making\nbinaries executable on installation from data/scripts/ directory:\nhttps://packaging.python.org/en/latest/specifications/binary-distribution-format/\n\n> In wheel, scripts are packaged in\n {distribution}-{version}.data/scripts/. If the first line of a file in\n scripts/ starts with exactly b'#!python', rewrite to point to the\n correct interpreter. Unix installers may need to add the +x bit to these\n files if the archive was created on Windows.\n\nZipFile in turn, doesn't preserve file permissions in Python:\nhttps://github.com/python/cpython/issues/59999\n\nThis leads to situation when freshly installed binaries can't be\nexecuted.\n\nFixes: https://github.com/stanislavlevin/pyproject_installer/issues/66\nSigned-off-by: Stanislav Levin ","shortMessageHtmlLink":"installer: Make all data/scripts files executable"}},{"before":null,"after":"f3fffa550027fe3b3e2ee696dce190a72672d0c3","ref":"refs/heads/issue_66","pushedAt":"2024-04-09T12:36:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stanislavlevin","name":"Stanislav Levin","path":"/stanislavlevin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31205609?s=80&v=4"},"commit":{"message":"installer: Make all data/scripts files executable\n\nToday's Python packaging specification is not clear about making\nbinaries executable on installation from data/scripts/ directory:\nhttps://packaging.python.org/en/latest/specifications/binary-distribution-format/\n\n> In wheel, scripts are packaged in\n {distribution}-{version}.data/scripts/. If the first line of a file in\n scripts/ starts with exactly b'#!python', rewrite to point to the\n correct interpreter. Unix installers may need to add the +x bit to these\n files if the archive was created on Windows.\n\nZipFile in turn, doesn't preserve file permissions in Python:\nhttps://github.com/python/cpython/issues/59999\n\nThis leads to situation when freshly installed binaries can't be\nexecuted.\n\nFixes: https://github.com/stanislavlevin/pyproject_installer/issues/66\nSigned-off-by: Stanislav Levin ","shortMessageHtmlLink":"installer: Make all data/scripts files executable"}},{"before":"c26ebc75e034c88a26ff6031894d453b9e802a2c","after":"1b164a259e249fa59a6b89073aa683abaaffa0e9","ref":"refs/heads/main","pushedAt":"2024-03-13T15:13:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stanislavlevin","name":"Stanislav Levin","path":"/stanislavlevin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31205609?s=80&v=4"},"commit":{"message":"vendor: Update packaging to 24.0\n\npackaging 23.1 -> 24.0 carries several fixes:\nhttps://packaging.pypa.io/en/stable/changelog.html\n\nFixes: https://github.com/stanislavlevin/pyproject_installer/issues/63\nSigned-off-by: Stanislav Levin ","shortMessageHtmlLink":"vendor: Update packaging to 24.0"}},{"before":null,"after":"26fa2208c8a5a47f0d8950fbc2a7954604d98094","ref":"refs/heads/issue_63","pushedAt":"2024-03-13T15:06:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stanislavlevin","name":"Stanislav Levin","path":"/stanislavlevin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31205609?s=80&v=4"},"commit":{"message":"vendor: Update packaging to 24.0\n\npackaging 23.1 -> 24.0 carries several fixes:\nhttps://packaging.pypa.io/en/stable/changelog.html\n\nFixes: https://github.com/stanislavlevin/pyproject_installer/issues/63\nSigned-off-by: Stanislav Levin ","shortMessageHtmlLink":"vendor: Update packaging to 24.0"}},{"before":"2adcf3a173babd79289bba14cfc1f4acae81acb0","after":"c26ebc75e034c88a26ff6031894d453b9e802a2c","ref":"refs/heads/main","pushedAt":"2024-03-13T12:20:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stanislavlevin","name":"Stanislav Levin","path":"/stanislavlevin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31205609?s=80&v=4"},"commit":{"message":"Drop support for system or user installed packaging\n\nAs of now, system or user installed packaging is imported first.\nThis was made to make it possible for distributions to debundle\npackaging from this project. But in practice, it can lead to\nunpredictable results and can't be properly supported.\n\n`pyproject-installer` is supposed to not have any external dependencies\nand should bring everything it needs inside itself (bundle).\n\nFixes: https://github.com/stanislavlevin/pyproject_installer/issues/62\nSigned-off-by: Stanislav Levin ","shortMessageHtmlLink":"Drop support for system or user installed packaging"}},{"before":null,"after":"cf5cf417c7df8a40be5e6afd393cfa234a9cf60b","ref":"refs/heads/issue_62","pushedAt":"2024-03-13T12:12:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stanislavlevin","name":"Stanislav Levin","path":"/stanislavlevin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31205609?s=80&v=4"},"commit":{"message":"Drop support for system or user installed packaging\n\nAs of now, system or user installed packaging is imported first.\nThis was made to make it possible for distributions to debundle\npackaging from this project. But in practice, it can lead to\nunpredictable results and can't be properly supported.\n\n`pyproject-installer` is supposed to not have any external dependencies\nand should bring everything it needs inside itself (bundle).\n\nFixes: https://github.com/stanislavlevin/pyproject_installer/issues/62\nSigned-off-by: Stanislav Levin ","shortMessageHtmlLink":"Drop support for system or user installed packaging"}},{"before":"5444898f15cdb8903c0077ba880feeb60ea10446","after":"2adcf3a173babd79289bba14cfc1f4acae81acb0","ref":"refs/heads/main","pushedAt":"2024-01-26T09:22:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stanislavlevin","name":"Stanislav Levin","path":"/stanislavlevin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31205609?s=80&v=4"},"commit":{"message":"Deblack with black 24.1.0\n\nBlack 24.1.0 was released jan 26.\n\nhttps://github.com/psf/black/blob/main/CHANGES.md#2410\n\n> This release introduces the new 2024 stable style (#4106)\n\nSigned-off-by: Stanislav Levin ","shortMessageHtmlLink":"Deblack with black 24.1.0"}},{"before":null,"after":"66077e4547fa878198659bd6a75bd9f9d1b68feb","ref":"refs/heads/deblack_24.1.0","pushedAt":"2024-01-26T09:18:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stanislavlevin","name":"Stanislav Levin","path":"/stanislavlevin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31205609?s=80&v=4"},"commit":{"message":"Deblack with black 24.1.0\n\nBlack 24.1.0 was released jan 26.\n\nhttps://github.com/psf/black/blob/main/CHANGES.md#2410\n\n> This release introduces the new 2024 stable style (#4106)\n\nSigned-off-by: Stanislav Levin ","shortMessageHtmlLink":"Deblack with black 24.1.0"}},{"before":"3543413fc638def181859bdeee9608bf56838aa0","after":"5444898f15cdb8903c0077ba880feeb60ea10446","ref":"refs/heads/main","pushedAt":"2023-12-05T12:02:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stanislavlevin","name":"Stanislav Levin","path":"/stanislavlevin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31205609?s=80&v=4"},"commit":{"message":"tests: Replace no longer supported build-option passed as global-option\n\nIt was deprecated as of 64.0.0 `setuptools`:\n\nhttps://setuptools.pypa.io/en/latest/history.html#v64-0-0\n> #3380: Passing some types of parameters via --global-option to\n setuptools PEP 517/PEP 660 backend is now considered deprecated. The\n user can pass the same arbitrary parameter via --build-option\n (--global-option is now reserved for flags like --verbose or --quiet).\n\nAnd was removed in 69.0.0:\nhttps://setuptools.pypa.io/en/stable/history.html#v69-0-0\n> Passing config_settings to setuptools.build_meta with deprecated\n values for --global-option is no longer allowed. (#4066)\n\nFixes: https://github.com/stanislavlevin/pyproject_installer/issues/59\nSigned-off-by: Stanislav Levin ","shortMessageHtmlLink":"tests: Replace no longer supported build-option passed as global-option"}},{"before":null,"after":"33b866923452de78498de1aa9dd6e6011247e26f","ref":"refs/heads/issue_59","pushedAt":"2023-12-05T11:58:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stanislavlevin","name":"Stanislav Levin","path":"/stanislavlevin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31205609?s=80&v=4"},"commit":{"message":"tests: Replace no longer supported build-option passed as global-option\n\nIt was deprecated as of 64.0.0 `setuptools`:\n\nhttps://setuptools.pypa.io/en/latest/history.html#v64-0-0\n> #3380: Passing some types of parameters via --global-option to\n setuptools PEP 517/PEP 660 backend is now considered deprecated. The\n user can pass the same arbitrary parameter via --build-option\n (--global-option is now reserved for flags like --verbose or --quiet).\n\nAnd was removed in 69.0.0:\nhttps://setuptools.pypa.io/en/stable/history.html#v69-0-0\n> Passing config_settings to setuptools.build_meta with deprecated\n values for --global-option is no longer allowed. (#4066)\n\nFixes: https://github.com/stanislavlevin/pyproject_installer/issues/59\nSigned-off-by: Stanislav Levin ","shortMessageHtmlLink":"tests: Replace no longer supported build-option passed as global-option"}},{"before":"5be05b7cfb17399ab05cdc15926bee180002040a","after":"3543413fc638def181859bdeee9608bf56838aa0","ref":"refs/heads/main","pushedAt":"2023-11-02T16:45:30.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"stanislavlevin","name":"Stanislav Levin","path":"/stanislavlevin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31205609?s=80&v=4"},"commit":{"message":"lint: Fix use-implicit-booleaness-not-comparison-to-zero\n\nReported by Pylint 3:\n> 0 is considered false in a boolean context. Following this check\n blindly in weakly typed code base can create hard to debug issues. If\n the value can be something else that is falsey but not an int (for\n example ``None``, an empty string, or an empty sequence) the code will\n not be equivalent.\n\nSigned-off-by: Stanislav Levin ","shortMessageHtmlLink":"lint: Fix use-implicit-booleaness-not-comparison-to-zero"}},{"before":"2124b80baee55ba977239eda98d5255b0956a3b4","after":"ffc0444c6a86d5f3596594e88430eb5d04e5e528","ref":"refs/heads/python_312","pushedAt":"2023-11-02T15:13:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stanislavlevin","name":"Stanislav Levin","path":"/stanislavlevin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31205609?s=80&v=4"},"commit":{"message":"lint: Fix use-implicit-booleaness-not-comparison-to-zero\n\nReported by Pylint 3:\n> 0 is considered false in a boolean context. Following this check\n blindly in weakly typed code base can create hard to debug issues. If\n the value can be something else that is falsey but not an int (for\n example ``None``, an empty string, or an empty sequence) the code will\n not be equivalent.\n\nSigned-off-by: Stanislav Levin ","shortMessageHtmlLink":"lint: Fix use-implicit-booleaness-not-comparison-to-zero"}},{"before":"d6cf2c4a4a8a47973ff5060bb4e8b54406ee92e6","after":"2124b80baee55ba977239eda98d5255b0956a3b4","ref":"refs/heads/python_312","pushedAt":"2023-11-02T10:27:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stanislavlevin","name":"Stanislav Levin","path":"/stanislavlevin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31205609?s=80&v=4"},"commit":{"message":"ci: Run tests against Python 3.12\n\nStable Python 3.12 was released Oct 2 2023.\n\nSigned-off-by: Stanislav Levin ","shortMessageHtmlLink":"ci: Run tests against Python 3.12"}},{"before":null,"after":"d6cf2c4a4a8a47973ff5060bb4e8b54406ee92e6","ref":"refs/heads/python_312","pushedAt":"2023-11-02T10:25:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stanislavlevin","name":"Stanislav Levin","path":"/stanislavlevin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31205609?s=80&v=4"},"commit":{"message":"ci: Run tests against Python 3.12\n\nStable Python 3.12 was released Oct 2 2023.\n\nSigned-off-by: Stanislav Levin ","shortMessageHtmlLink":"ci: Run tests against Python 3.12"}},{"before":"602250938d166ea208afd257bf2208c2a95d5f6d","after":"5be05b7cfb17399ab05cdc15926bee180002040a","ref":"refs/heads/main","pushedAt":"2023-07-11T08:37:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stanislavlevin","name":"Stanislav Levin","path":"/stanislavlevin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31205609?s=80&v=4"},"commit":{"message":"Bump version to 0.5.2\n\nSigned-off-by: Stanislav Levin ","shortMessageHtmlLink":"Bump version to 0.5.2"}},{"before":null,"after":"67b40dc571d1a86a3285d2151909b7234136a2ad","ref":"refs/heads/release_0.5.2","pushedAt":"2023-07-11T08:19:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stanislavlevin","name":"Stanislav Levin","path":"/stanislavlevin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31205609?s=80&v=4"},"commit":{"message":"Bump version to 0.5.2\n\nSigned-off-by: Stanislav Levin ","shortMessageHtmlLink":"Bump version to 0.5.2"}},{"before":"3eca212e5274cf7ebf069af730982192bfc9cbc7","after":"602250938d166ea208afd257bf2208c2a95d5f6d","ref":"refs/heads/main","pushedAt":"2023-07-10T12:11:51.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"stanislavlevin","name":"Stanislav Levin","path":"/stanislavlevin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31205609?s=80&v=4"},"commit":{"message":"tests: Update expected dependencies on eval\n\nDependencies are now normalized for printing during eval.\nNormalization is internal format of `packaging` and can be changed\nin future.\n\nFixes: https://github.com/stanislavlevin/pyproject_installer/issues/54\nSigned-off-by: Stanislav Levin ","shortMessageHtmlLink":"tests: Update expected dependencies on eval"}},{"before":null,"after":"23c926d698ae07610bb4cb830a639435fda72e65","ref":"refs/heads/issue_54","pushedAt":"2023-07-10T11:43:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stanislavlevin","name":"Stanislav Levin","path":"/stanislavlevin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31205609?s=80&v=4"},"commit":{"message":"tests: Update expected dependencies on eval\n\nDependencies are now normalized for printing during eval.\nNormalization is internal format of `packaging` and can be changed\nin future.\n\nFixes: https://github.com/stanislavlevin/pyproject_installer/issues/54\nSigned-off-by: Stanislav Levin ","shortMessageHtmlLink":"tests: Update expected dependencies on eval"}},{"before":"22ff6a21e764c21e561de4f77652da91cf960629","after":"3eca212e5274cf7ebf069af730982192bfc9cbc7","ref":"refs/heads/main","pushedAt":"2023-06-01T14:05:42.814Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stanislavlevin","name":"Stanislav Levin","path":"/stanislavlevin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31205609?s=80&v=4"},"commit":{"message":"Bump version to 0.5.1\n\nSigned-off-by: Stanislav Levin ","shortMessageHtmlLink":"Bump version to 0.5.1"}},{"before":null,"after":"3443a82eddb8b40bb6c9803cce49da77b2de7bdc","ref":"refs/heads/release_0.5.1","pushedAt":"2023-06-01T14:02:22.640Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stanislavlevin","name":"Stanislav Levin","path":"/stanislavlevin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31205609?s=80&v=4"},"commit":{"message":"Bump version to 0.5.1\n\nSigned-off-by: Stanislav Levin ","shortMessageHtmlLink":"Bump version to 0.5.1"}},{"before":"f789e5778158991483b83040f284600f6f96d259","after":"22ff6a21e764c21e561de4f77652da91cf960629","ref":"refs/heads/main","pushedAt":"2023-06-01T12:41:56.977Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stanislavlevin","name":"Stanislav Levin","path":"/stanislavlevin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31205609?s=80&v=4"},"commit":{"message":"vendor: Update packaging to 23.1\n\npackaging 23.0 -> 23.1 carries several fixes:\nhttps://packaging.pypa.io/en/stable/changelog.html\n\nFixes: https://github.com/stanislavlevin/pyproject_installer/issues/51\nSigned-off-by: Stanislav Levin ","shortMessageHtmlLink":"vendor: Update packaging to 23.1"}},{"before":null,"after":"782d33fa48ef001078b3f2e0337a474179ef1000","ref":"refs/heads/issue_51","pushedAt":"2023-06-01T12:38:06.619Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stanislavlevin","name":"Stanislav Levin","path":"/stanislavlevin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31205609?s=80&v=4"},"commit":{"message":"vendor: Update packaging to 23.1\n\npackaging 23.0 -> 23.1 carries several fixes:\nhttps://packaging.pypa.io/en/stable/changelog.html\n\nFixes: https://github.com/stanislavlevin/pyproject_installer/issues/51\nSigned-off-by: Stanislav Levin ","shortMessageHtmlLink":"vendor: Update packaging to 23.1"}},{"before":"d6fb83d8e39b515c9c68b71e480310eb74ea1ad2","after":"f789e5778158991483b83040f284600f6f96d259","ref":"refs/heads/main","pushedAt":"2023-06-01T12:27:45.837Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stanislavlevin","name":"Stanislav Levin","path":"/stanislavlevin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31205609?s=80&v=4"},"commit":{"message":"deps: Add support for pdm dependencies\n\nSpecification:\nhttps://pdm.fming.dev/latest/usage/dependency/#add-development-only-dependencies\n\nFixes: https://github.com/stanislavlevin/pyproject_installer/issues/47\nSigned-off-by: Stanislav Levin ","shortMessageHtmlLink":"deps: Add support for pdm dependencies"}},{"before":null,"after":"5c6ca575638106580a54e1b2c30575ae21b06ad8","ref":"refs/heads/issue_47","pushedAt":"2023-06-01T12:01:49.942Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stanislavlevin","name":"Stanislav Levin","path":"/stanislavlevin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31205609?s=80&v=4"},"commit":{"message":"deps: Add support for pdm dependencies\n\nSpecification:\nhttps://pdm.fming.dev/latest/usage/dependency/#add-development-only-dependencies\n\nFixes: https://github.com/stanislavlevin/pyproject_installer/issues/47\nSigned-off-by: Stanislav Levin ","shortMessageHtmlLink":"deps: Add support for pdm dependencies"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESni_fwA","startCursor":null,"endCursor":null}},"title":"Activity ยท stanislavlevin/pyproject_installer"}