Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / r1chardj0n3s/pip-check-reqs issues and pull requests

#153 - Separate __main__ test, to help narrow down errors on CI

Pull Request - State: closed - Opened by adamtheturtle about 1 year ago - 1 comment

#152 - Add Windows to CI

Pull Request - State: closed - Opened by adamtheturtle about 1 year ago - 1 comment

#151 - Make tests faster by caching an operation which happens once in prod

Pull Request - State: closed - Opened by adamtheturtle about 1 year ago - 1 comment

#150 - Speed up both CLI commands by removing a repeated Path().resolve()

Pull Request - State: closed - Opened by adamtheturtle about 1 year ago - 1 comment

#149 - Change release instructions to support PyPI 2FA requirement

Pull Request - State: closed - Opened by adamtheturtle about 1 year ago

#148 - Fix broken build - fix tests and lint

Pull Request - State: closed - Opened by adamtheturtle about 1 year ago - 1 comment

#147 - Fix packages with periods in their sys.modules names

Pull Request - State: closed - Opened by adamtheturtle about 1 year ago

#146 - Stop testing at a private level - test at a higher level that we can …

Pull Request - State: closed - Opened by adamtheturtle about 1 year ago - 1 comment

#145 - Fix issue with "import __main__"

Pull Request - State: closed - Opened by adamtheturtle about 1 year ago - 1 comment

#144 - Version 2.5.0 fails with AssertionError in pip_check_reqs/common.py line 87

Issue - State: closed - Opened by andy-maier about 1 year ago - 2 comments

#143 - Version 2.5.0 fails in importlib with ValueError: "__main__.__spec__ is None"

Issue - State: closed - Opened by andy-maier about 1 year ago - 2 comments

#142 - Remove all uses of os.path.realpath - progress towards removing os.path

Pull Request - State: closed - Opened by adamtheturtle about 1 year ago - 1 comment

#141 - Refactor 'is_package_file' to be more amenable to a later switch to p…

Pull Request - State: closed - Opened by adamtheturtle about 1 year ago - 1 comment

#140 - Remove the last instance of MonkeyPatch

Pull Request - State: closed - Opened by adamtheturtle about 1 year ago - 1 comment

#139 - Remove macOS support as we just want to fix Windows for now

Pull Request - State: closed - Opened by adamtheturtle about 1 year ago - 1 comment

#138 - Run CI on Windows as well as Linux

Pull Request - State: closed - Opened by adamtheturtle about 1 year ago

#137 - Document using pdm for pyproject.toml

Pull Request - State: closed - Opened by adamtheturtle about 1 year ago - 1 comment

#136 - Rename find_spec_result to module_spec

Pull Request - State: closed - Opened by adamtheturtle about 1 year ago

#135 - Use/require keyword arguments in more function calls

Pull Request - State: closed - Opened by adamtheturtle about 1 year ago - 1 comment

#134 - Account for the case where the found module does not have an __init__.py

Pull Request - State: closed - Opened by adamtheturtle about 1 year ago - 1 comment

#133 - Support Python 3.12

Pull Request - State: closed - Opened by adamtheturtle about 1 year ago - 4 comments

#132 - Bump actions/cache from 2 to 3

Pull Request - State: closed - Opened by dependabot[bot] about 1 year ago - 1 comment
Labels: dependencies, github_actions

#131 - Bump actions/checkout from 3 to 4

Pull Request - State: closed - Opened by dependabot[bot] about 1 year ago - 1 comment
Labels: dependencies, github_actions

#130 - Enable branch coverage

Pull Request - State: closed - Opened by adamtheturtle about 1 year ago - 1 comment

#129 - Switch from isort and flake8 to ruff

Pull Request - State: closed - Opened by adamtheturtle about 1 year ago - 1 comment

#128 - All Requirements Being Shown as Extra Requirements

Issue - State: open - Opened by seankfh over 1 year ago - 11 comments
Labels: bug

#127 - Support for multiple requirements files

Issue - State: open - Opened by andy-maier over 1 year ago - 1 comment

#126 - Fix lax requirement for 'packaging' library

Pull Request - State: closed - Opened by MrMino over 1 year ago - 1 comment

#125 - pip-check-reqs needs packaging>=20.5 but requires only >=16.0

Issue - State: closed - Opened by andy-maier over 1 year ago - 4 comments

#124 - Improve performance on Python 3.11

Pull Request - State: closed - Opened by adamtheturtle almost 2 years ago - 1 comment

#123 - pip-missing-reqs slowed down from 1.5 min to 37 min on Python 3.11

Issue - State: closed - Opened by andy-maier almost 2 years ago - 3 comments

#122 - Make pyfiles generate paths rather than strings

Pull Request - State: closed - Opened by adamtheturtle almost 2 years ago

#121 - Switch a few `str` representations of paths to `pathlib.Path`

Pull Request - State: closed - Opened by adamtheturtle almost 2 years ago

#120 - Remove unnecessary '# pragma: no cover' - the last one

Pull Request - State: closed - Opened by adamtheturtle almost 2 years ago - 2 comments

#119 - Run pyupgrade (minimum version Python 3.8)

Pull Request - State: closed - Opened by adamtheturtle almost 2 years ago

#118 - Remove some uses of the Any type

Pull Request - State: closed - Opened by adamtheturtle almost 2 years ago - 1 comment

#117 - Remove pretend dependency

Pull Request - State: closed - Opened by adamtheturtle almost 2 years ago - 1 comment

#116 - Remove monkeypatch use from test_find_extra_reqs

Pull Request - State: closed - Opened by adamtheturtle almost 2 years ago

#115 - Remove handling of now-unsupported pip versions

Pull Request - State: closed - Opened by adamtheturtle almost 2 years ago

#113 - Switch from optparse to argparse

Pull Request - State: closed - Opened by adamtheturtle almost 2 years ago - 1 comment

#112 - Remove a lot of monkeypatching

Pull Request - State: closed - Opened by adamtheturtle almost 2 years ago

#111 - Stop adding function helpers to 'options' objects

Pull Request - State: closed - Opened by adamtheturtle almost 2 years ago - 1 comment

#110 - Remove unused if __name__ == __main__

Pull Request - State: closed - Opened by adamtheturtle almost 2 years ago

#109 - Run pylint against tests

Pull Request - State: closed - Opened by adamtheturtle almost 2 years ago - 1 comment

#108 - Lint codebase with pylint

Pull Request - State: closed - Opened by adamtheturtle almost 2 years ago - 1 comment

#107 - Make functions not take "options", but instead take individual option values

Pull Request - State: closed - Opened by adamtheturtle almost 2 years ago - 1 comment

#106 - Remove usage of deprecated `imp` from `pip_check_reqs.common`

Issue - State: closed - Opened by MrMino almost 2 years ago - 11 comments

#105 - ImportVisitor: skip all relative imports

Pull Request - State: closed - Opened by MrMino about 2 years ago - 2 comments

#104 - Remove use of deprecated "imp"

Pull Request - State: closed - Opened by adamtheturtle about 2 years ago - 7 comments

#103 - Update tests and part of implementation of "pyfiles"

Pull Request - State: closed - Opened by adamtheturtle about 2 years ago

#102 - Use f-string instead of %

Pull Request - State: closed - Opened by MrMino about 2 years ago

#101 - Remove double underscore

Pull Request - State: closed - Opened by adamtheturtle about 2 years ago - 1 comment

#100 - Run isort in CI

Pull Request - State: closed - Opened by adamtheturtle about 2 years ago - 2 comments

#99 - Run black and check it in CI

Pull Request - State: closed - Opened by adamtheturtle about 2 years ago - 2 comments

#98 - Run mypy strict in CI

Pull Request - State: closed - Opened by adamtheturtle about 2 years ago - 4 comments

#97 - Internal Improvements & Refactors

Issue - State: open - Opened by MrMino about 2 years ago - 12 comments
Labels: enhancement

#96 - Transform FoundModule into a dataclass

Pull Request - State: closed - Opened by MrMino about 2 years ago - 1 comment

#95 - Remove obsolete code paths (working subset)

Pull Request - State: closed - Opened by MrMino about 2 years ago - 1 comment

#94 - Fix YAML syntax error in workflow config

Pull Request - State: closed - Opened by MrMino about 2 years ago

#93 - Remove redundant code paths

Pull Request - State: closed - Opened by MrMino about 2 years ago - 7 comments

#92 - Fix outdated changelog note

Pull Request - State: closed - Opened by MrMino about 2 years ago - 1 comment

#91 - Advertise Python version requirements in setup.py classifiers

Pull Request - State: closed - Opened by adamtheturtle about 2 years ago

#90 - 2.4.0 does not advertise lack of compatibility with Python 3.6

Issue - State: closed - Opened by MrMino about 2 years ago - 4 comments

#89 - Add support for Python 3.11

Pull Request - State: closed - Opened by adamtheturtle about 2 years ago - 2 comments

#88 - Change a test to use less patching.

Pull Request - State: closed - Opened by adamtheturtle about 2 years ago - 1 comment

#87 - pip-missing-reqs raises AttributeError on Python 3.11

Issue - State: closed - Opened by andy-maier about 2 years ago - 1 comment

#86 - Fix duplicated line

Pull Request - State: closed - Opened by expensne about 2 years ago

#85 - Update README.rst

Pull Request - State: closed - Opened by kis87988 over 2 years ago

#84 - Better version info

Pull Request - State: closed - Opened by MrMino over 2 years ago - 1 comment

#83 - Warn if pip-check-reqs is running from another environment

Issue - State: open - Opened by MrMino over 2 years ago
Labels: enhancement

#82 - Make --version show which interpreter we are running from (and -V alias)

Issue - State: closed - Opened by MrMino over 2 years ago
Labels: enhancement

#81 - Reports package as an extra if it's not installed, even if it's imported

Issue - State: open - Opened by MrMino over 2 years ago
Labels: bug

#80 - Doesn't show missing requirement if missing package is not installed

Issue - State: open - Opened by MrMino over 2 years ago
Labels: bug

#79 - Add testing strategies to CI matrix

Pull Request - State: closed - Opened by MrMino over 2 years ago

#78 - Added pip-compatible metadata for supported Python versions

Pull Request - State: closed - Opened by andy-maier over 2 years ago - 1 comment

#77 - Supported Python versions are not declared for Pip

Issue - State: closed - Opened by andy-maier over 2 years ago - 3 comments

#76 - Item location relative to package, not 'here'

Pull Request - State: open - Opened by theahura about 3 years ago - 3 comments

#75 - extra-reqs fails with venv -- accidentally concatenates duplicate paths resulting in mistakes

Issue - State: open - Opened by theahura about 3 years ago - 3 comments
Labels: missing-information

#74 - Fix support for pip versions pre-21.3

Pull Request - State: closed - Opened by MrMino about 3 years ago - 3 comments

#73 - No module named 'pip._internal.metadata' for version 2.3.1

Issue - State: closed - Opened by HitLuca about 3 years ago - 2 comments

#72 - Fixes #71

Pull Request - State: closed - Opened by adamtheturtle about 3 years ago - 1 comment

#70 - Found requirements are marked as Extra ones

Issue - State: closed - Opened by kopecmartin about 3 years ago - 5 comments
Labels: duplicate, missing-information

#69 - pip-missing-reqs fails when #egg is omitted from git+https package

Issue - State: open - Opened by sed-i about 3 years ago - 2 comments
Labels: bug

#68 - Fix --skip-incompatible flag

Pull Request - State: closed - Opened by MrMino about 3 years ago - 5 comments

#66 - pip-extra-reqs fails when using pip 21.2.2

Issue - State: closed - Opened by gthiemonge over 3 years ago - 1 comment

#65 - Fix commands on pip 21.2.1

Pull Request - State: closed - Opened by adamtheturtle over 3 years ago

#64 - chore: fix none package name

Pull Request - State: open - Opened by prd-hien-nguyen over 3 years ago - 1 comment

#63 - On AST parsing errors, show the path to the file which triggered it.

Pull Request - State: closed - Opened by MrMino over 3 years ago - 3 comments

#62 - Exclude whitelist package from pip-extra-check

Issue - State: closed - Opened by Aleksandre-Bregadze over 3 years ago - 1 comment

#61 - Fix SSH requirements crash

Pull Request - State: open - Opened by Itay-Saips over 3 years ago - 1 comment

#60 - Add cache to pip install process in GitHub Actions

Pull Request - State: closed - Opened by adamtheturtle over 3 years ago

#59 - Always read python source using UTF-8

Pull Request - State: closed - Opened by MrMino over 3 years ago - 3 comments

#58 - DeprecationWarning: the imp module is deprecated in favour of importlib

Issue - State: closed - Opened by robbinvandamme over 3 years ago - 10 comments
Labels: bug

#57 - Add --skip-incompatible flag

Pull Request - State: closed - Opened by MrMino over 3 years ago - 7 comments

#56 - Set log level globally, not just in the script

Pull Request - State: closed - Opened by MrMino over 3 years ago - 1 comment

#55 - Requirements file flag

Pull Request - State: closed - Opened by MrMino over 3 years ago - 7 comments