{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":435996110,"defaultBranch":"main","name":"pypi-inflect","ownerLogin":"clearlinux-pkgs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-12-07T19:04:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14979720?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714139174.0","currentOid":""},"activityList":{"items":[{"before":"2cfd159c8aaaf012fed3e18c3c7f487013fb64e6","after":"9676fd92311669931ce60602a073c0ad343126dc","ref":"refs/heads/main","pushedAt":"2024-04-26T13:46:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clrpackages","name":null,"path":"/clrpackages","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404730?s=80&v=4"},"commit":{"message":"pypi-inflect: Autospec creation for update from version 7.2.0 to version 7.2.1\n\nBartosz Sławecki (2):\n Add link to blog entry from jaraco/skeleton#115 above CI build matrix.\n Move project metadata to `pyproject.toml` (jaraco/skeleton#122)\n\nJason R. Coombs (25):\n Configure pytest to support namespace packages. Ref pytest-dev/pytest#12112.\n Pin against pytest 8.1.x due to pytest-dev/pytest#12194.\n Migrated config to pyproject.toml using jaraco.develop.migrate-config and ini2toml.\n Extract _handle_chunk function, one small step toward simplification.\n Simplify a bit by using booleans instead of ints.\n Extract _sub_ord function.\n Re-use _sub_ord where the same pattern appears.\n Remove unnecessary variable and type assignment\n Implemented _sub_ord as one regex operation.\n Prefer expression algebra\n Remove comment that's redundant to the docstring.\n Extract _chunk_num and _remove_last_blank functions.\n Avoid repetition in call and assignment and vary on the parameter.\n Extract function for _get_sign\n Prefer None for tri-state variable\n Remove remnant comment\n Refactor signout handling to consolidate some behavior and limit interacting branches.\n Re-write first as a single assignment of a boolean expression.\n Extract _render method for rendering the chunks.\n Simplify logic by yielding the comma separately.\n Consolidate returns across group and non-group.\n Reformat\n Add news fragment.\n Finalize\n Restore Python 3.8 compatibility in annotations.","shortMessageHtmlLink":"pypi-inflect: Autospec creation for update from version 7.2.0 to vers…"}},{"before":"4d37c2c43351ce3511d2ea898b13e6b2b27ba312","after":"2cfd159c8aaaf012fed3e18c3c7f487013fb64e6","ref":"refs/heads/main","pushedAt":"2024-04-03T00:48:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clrpackages","name":null,"path":"/clrpackages","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404730?s=80&v=4"},"commit":{"message":"pypi-inflect: Autospec creation for update from version 7.0.0 to version 7.2.0\n\nAnderson Bravalheri (7):\n Replace pydantic...validate_call with typeguard.typecheck\n Use a metaclass for Word\n Replace same_method with regular comparisson\n Fix black error\n Remove pydantic imports\n Remove pydantic compatibility modules\n Remove dependency on pydantic\n\nAvasam (1):\n Allow mypy on PyPy (jaraco/skeleton#111)\n\nBartosz Sławecki (1):\n Tweak coverage configuration for type checking (jaraco/skeleton#97)\n\nChristian Clauss (2):\n Upgrade GitHub Actions checkout (jaraco/skeleton#94)\n GitHub Actions: Combine tox jobs diffcov and docs (jaraco/skeleton#95)\n\nDimitri Papadopoulos Orfanos (2):\n Use the ruff formatter (jaraco/skeleton#99)\n ruff: extended-ignore → ignore (jaraco/skeleton#105)\n\nJames Addison (1):\n Revert \"Remove copyright - copyright is automatic and based on history in version control.\"\n\nJason R. Coombs (57):\n Prefer 3.x for Python version (latest stable).\n Collapse skeleton history. Workaround for jaraco/skeleton#87.\n Limit the workaround to the Pydantic 2.0.0.0 release.\n Add links to project home page and pypi. Fixes jaraco/skeleton#77.\n Replace redundant step names with simple 'Run'.\n Increase visibility of security policy. (#4)\n Remove TOX_WORK_DIR workaround, no longer necessary with tox 4. Ref tox-dev/tox#3050.\n Add changelog\n Finalize\n 🧎‍♀️ Genuflect to the types.\n Refactor to have a single return expression.\n Remove check on word length (unused).\n Use windowed_complete to iterate over the windowed words.\n Rename 'function' to 'inflection' for precision.\n Remove noqa C901 now that the function is simpler.\n Pin against sphinx 7.2.5 as workaround for sphinx/sphinx-doc#11662. Closes jaraco/skeleton#88.\n Allow GITHUB_* settings to pass through to tests.\n Remove spinner disablement. If it's not already fixed upstream, that's where it should be fixed.\n Clean up 'color' environment variables.\n Add diff-cover check to Github Actions CI. Closes jaraco/skeleton#90.\n Add descriptions to the tox environments. Closes jaraco/skeleton#91.\n Add FORCE_COLOR to the TOX_OVERRIDE for GHA. Requires tox 4.11.1. Closes jaraco/skeleton#89.\n Prefer ``pass_env`` in tox config. Preferred failure mode for tox-dev/tox#3127 and closes jaraco/skeleton#92.\n Limit sphinxlint jobs to 1. Workaround for sphinx-contrib/sphinx-lint#83.\n Remove news fragment after allowing time to be processed downstream.\n Suppress deprecation warning in dateutil. Workaround for dateutil/dateutil#1284.\n Update Github Actions badge per actions/starter-workflows#1525.\n Separate collateral jobs on different lines for easier override/extension.\n Drop minimum requirement on pytest-mypy as most environments are already running much later. Closes jaraco/skeleton#96.\n Remove sole entry for branches-ignore. Workaround for and closes jaraco/skeleton#103.\n Bump year on badge\n Remove build and dist from excludes. It appears they are not needed and their presence blocks the names of packages like 'builder' and 'distutils'. Ref pypa/distutils#224.\n Exclude docs and tests directories properly per Setuptools behavior.\n Rely on default discovery for good heuristics for finding packages.\n Enable preview to enable preserving quotes.\n Use latest versions in RTD boilerplate.\n Remove Sphinx pin. Ref sphinx-doc/sphinx#11662.\n Include deps from the base config in diffcov.\n Registering project with tea.\n Enable complexity check and pycodestyle warnings. Closes jaraco/skeleton#110.\n Use 'extend-select' to avoid disabling the default config. Ref jaraco/skeleton#110.\n Re-enable ignoring of temporary merge queue branches. Closes jaraco/skeleton#103.\n Fetch unshallow clones in readthedocs. Closes jaraco/skeleton#114.\n Move Python 3.11 out of the test matrix.\n 👹 Feed the hobgoblins (delint).\n One more level deep, pydantic now inflects the error message.\n 👹 Feed the hobgoblins (delint).\n Prefer f-strings\n 👹 Feed the hobgoblins (delint).\n Catch more specific exception (B017).\n 👹 Feed the hobgoblins (delint).\n Fix pointless comparison (B015).\n 👹 Feed the hobgoblins (delint).\n 👹 Feed the hobgoblins (delint).\n Add news fragment.\n Mark type checking block as uncovered.\n Finalize\n\nPaul (7):\n Handle \"pair of ...\" when word in `pl_sb_uninflected_complete`\n \"octopi\" as plural form for \"octopus\"\n Reverted \"octopi\"\n Reverted \"syringe\" test\n Created function\n Added examples to `_handle_long_compounds`\n Use `noqa: C901`\n\nSviatoslav Sydorenko (1):\n Enable testing merge queues @ GitHub Actions CI/CD (jaraco/skeleton#93)","shortMessageHtmlLink":"pypi-inflect: Autospec creation for update from version 7.0.0 to vers…"}},{"before":"1bdc8f9e2fc90f49c6e4ffe8576ea4d34556e1ad","after":"4d37c2c43351ce3511d2ea898b13e6b2b27ba312","ref":"refs/heads/main","pushedAt":"2023-12-28T22:02:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clrpackages","name":null,"path":"/clrpackages","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404730?s=80&v=4"},"commit":{"message":"version bump from 7.0.0-25 to 7.0.0-26","shortMessageHtmlLink":"version bump from 7.0.0-25 to 7.0.0-26"}},{"before":"70225f98d281206ff62e8cd814cdf85a9c171591","after":"1bdc8f9e2fc90f49c6e4ffe8576ea4d34556e1ad","ref":"refs/heads/main","pushedAt":"2023-10-26T22:56:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clrpackages","name":null,"path":"/clrpackages","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404730?s=80&v=4"},"commit":{"message":"version bump from 7.0.0-24 to 7.0.0-25","shortMessageHtmlLink":"version bump from 7.0.0-24 to 7.0.0-25"}},{"before":"44c1c984327e4023dfcf481d6b5fb90ffd65bd66","after":"70225f98d281206ff62e8cd814cdf85a9c171591","ref":"refs/heads/main","pushedAt":"2023-07-06T23:28:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"clrpackages","name":null,"path":"/clrpackages","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404730?s=80&v=4"},"commit":{"message":"pypi-inflect: Autospec creation for update from version 6.1.1 to version 7.0.0\n\nJason R. Coombs (32):\n Replace obnoxious string with a sentinel.\n Remove shebang\n Extract test method for equivalence of 'a' and 'an'.\n Mark equivalence test as xfail due to Pydantic 2. Ref pydantic/pydantic#6390.\n Rely on typing_extensions for Annotated. Ref #187.\n Replace validate_arguments with validate_call.\n Support validate_call and validate_arguments for compatibility across Pydantic versions. Ref #189.\n Make the compare validation check to pass on Pydantic 2 and Pydantic 1. Ref #187.\n Extract method for plequal_todos\n Refine type spec to match the expectations from the test suite (None values in user_defined lists), enforced by Pydantic 2. Ref #189.\n In tests, avoid passing an empty string for defnoun. Ref #187.\n Add 'same_method' compatibility wrapper as workaround for pydantic/pydantic#6390.\n Ensure tests are run on Pydantic 1 in CI. Unpin pydantic for the project. Fixes #187.\n Finalize\n Ran unittest2pytest --write; black; ruff --fix .\n Remove reliance on unittest. Increases coverage to 99%.\n Ran pyupgrade for Python 3.8+ followed by ruff --fix\n Parametrize test_plequal\n Use simpler syntax\n Split test_plequal into four tests and rename to test_compare.\n Remove copyright - copyright is automatic and based on history in version control.\n Remove 'print3' and STDOUT global\n Remove incomprehensible comments\n Split out test_user_input_defverb tests. Prefer xfail to TODO.\n Convert some TODOs to xfail tests.\n Remove TODO method.\n parameterize test_a\n parameterize test_prespart\n parameterize test_ordinal\n Removed deprecated methods.\n Update changelog\n Finalize\n\nStanislav Zmiev (1):\n Improve typehints for singular noun","shortMessageHtmlLink":"pypi-inflect: Autospec creation for update from version 6.1.1 to vers…"}},{"before":"ac04e77ed3114b1f9b552b982c4c090745c5b353","after":"44c1c984327e4023dfcf481d6b5fb90ffd65bd66","ref":"refs/heads/main","pushedAt":"2023-04-11T13:36:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clrpackages","name":null,"path":"/clrpackages","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404730?s=80&v=4"},"commit":{"message":"pypi-inflect: Autospec creation for update from version 6.0.2 to version 6.0.4\n\nJames Addison (4):\n Add illustrative test coverage\n Apply a minimal fix to allow the test cases to pass\n Test coverage: ordinals for real numbers\n Code style: apply updated black v23 style rules\n\nJason R. Coombs (33):\n Pin mypy to '<0.990' due to realpython/pytest-mypy#141\n Remove the hyperlink for the Python versions badge. The PyPI badge is a better anchor for the hyperlink.\n Apply explicit_package_bases for mypy and unpin the version. Ref python/mypy#14057.\n Add Python 3.12 to matrix. Only test 3.8-3.10 on Linux.\n Disable flake8 on Python 3.12. Workaround for tholo/pytest-flake8#87.\n Honor ResourceWarnings. Fixes jaraco/skeleton#73.\n tox 4 requires a boolean value, so use '1' to FORCE_COLOR. Fixes jaraco/skeleton#74.\n Remove unnecessary shebang and encoding header in docs conf.\n Prevent Python 3.12 from blocking checks.\n Build docs in CI, including sphinx-lint.\n Put tidelift docs dependency in its own section to limit merge conflicts.\n Update badge for 2023\n ALLOW_UNICODE no longer needed on Python 3. As a result, ELLIPSES is also now enabled by default.\n Add test capturing missed expectation in leading abbreviations. Ref #136.\n Enable default encoding warning where available. See PEP 597.\n Suppress EncodingWarning in pytest_black. Workaround for shopkeep/pytest-black#67.\n Exempt warning. Workaround for realpython/pytest-mypy#152\n Add #upstream markers for filtered warnings. Add filter for platform module (ref python/cpython#100750).\n Remove reference to EncodingWarning as it doesn't exist on some Pythons.\n Revert \"exclude build env from cov reporting (jaraco/skeleton#60)\"\n Disable couldnt-parse warnings. Prescribed workaround for nedbat/coveragepy#1392. Fixes python/importlib_resources#279 and fixes jaraco/skeleton#56.\n Remove xfail now that test passes. Ref #179.\n Remove extra noqa. Fixes #177.\n Fix ResourceWarnings in tests.\n Remove commented code.\n Inline getwords\n Remove commented code.\n Extract filter function for suitable_for_pl_si\n Parameterize function instead of repeating one's self.\n Parameterize 'words' in test_pl_si\n Inline words parameterization, as it only has two words.\n Revert \"Remove extra noqa. Fixes #177.\"\n Update changelog.\n\nKhuyen Tran (1):\n Change the parameter for gender in README\n\nkimgerdes (1):\n fix a/an issue 136 as indicated by tonywu7","shortMessageHtmlLink":"pypi-inflect: Autospec creation for update from version 6.0.2 to vers…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEOzTCxQA","startCursor":null,"endCursor":null}},"title":"Activity · clearlinux-pkgs/pypi-inflect"}