Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/typeddjango/pytest-mypy-plugins

pytest plugin for testing mypy types, stubs, and plugins
https://github.com/typeddjango/pytest-mypy-plugins

Test inline mypy configuration with more stable mypy option (#138)

* Test inline mypy configuration with more stable mypy option

The mypy configuration --no-str...

97aff1e9ae5022384542ce98b8a401c7f4c420e7 authored 10 months ago by antecrescent <[email protected]>
Fix "FileNotFoundError" due to "schema.json" not installed (#132)

c80f1eba295c04616c2974eb545934fededaec3c authored over 1 year ago by Delgan <[email protected]>
Ease testing of local stubs by extending "MYPYPATH" (#130)

0e7104e4da7e6d9bf0449541962f3cd67c337895 authored over 1 year ago by Delgan <[email protected]>
README.md: `mypy_config` typo (#128)

Signed-off-by: Stavros Ntentos <[email protected]>

b499462f1a80e7d8ac9d513a24fde5c642a92f26 authored over 1 year ago by Stavros Ntentos <[email protected]>
Validate `pytest-mypy-plugins` input file schema (#127)

Create a `schema.json` to:
* Validate the input provided by the users
* Offer in-editor valida...

e7e1a0f8a8c8055204073c15bbed2395796bb72d authored over 1 year ago by Stavros Ntentos <[email protected]>
Bump actions/checkout from 3 to 4 (#125)

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](ht...

cf14d3125ab54e4517225581913e829b2a061c7e authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Skip templating `mypy_config` if no placeholders exist (#124)

The solution to `if-return` on the `render_template` was selected,
as the shortest one (vs modi...

64b3a49b7c7a5421fa78d031503c9fedea18df6c authored over 1 year ago by Stavros Ntentos <[email protected]>
Version 3.0.0 release (#123)

* Version 3.0.0 release

5542939cf50489f818ea11fed423a8bf496122d3 authored over 1 year ago by Nikita Sobolev <[email protected]>
Improve output capture from mypy when running in same process (#108)

71ff2d7dce14c2e99bd190782dc74dd3f2bbf215 authored over 1 year ago by Federico Bond <[email protected]>
Add tox.ini (#121)

38543f80eaf30cb13610d6d1facf0a1dcca4a464 authored over 1 year ago by Marcel Telka <[email protected]>
Add requirements.txt to sdist package (#120)

7c2c82a169bf44076c3fe1d2181d03279c3f5668 authored over 1 year ago by Marcel Telka <[email protected]>
Version 2.0.0 release (#119)

24f50c40514be1e68287ee9ddc97d2bdba0d397e authored over 1 year ago by Nikita Sobolev <[email protected]>
parametrized rendering: replace chevron with Jinja2 (#117)

* Jinja and Mustache templates use the same {{ var }} syntax for
expressions.
* Chevron is d...

318b0123936e2bbc525440b4006ff7d51a37ceba authored over 1 year ago by antecrescent <[email protected]>
Include mypy and pytest config to sdist package

82e2479551caf536c58697bcd511d5af8e463628 authored over 1 year ago by sobolevn <[email protected]>
Version 1.11.1 release (#115)

ad3ee7f791cac24e1c7c3883d26f712d4120692b authored over 1 year ago by Nikita Sobolev <[email protected]>
Version 1.11.0 release

50b11964e8b0ca25d72b7c6c0a415376e8751cbe authored over 1 year ago by sobolevn <[email protected]>
Replace pkg_resources with packaging for Python 3.12 compatibility. (#112)

* Replace pkg_resources with packaging for Python 3.12 compatibility.

* Add Python 3.11 to CI...

27f6eddd545e5671103675c6cf1f4ee2e81b1cf2 authored over 1 year ago by Simon Brunning <[email protected]>
Fix build (#113)

* Fix tests broken by mypy message changes.

* Fix type changes needed for newer mypy version,...

2459905e935f55846a5936ccbccbe4ae711ab5a0 authored over 1 year ago by Simon Brunning <[email protected]>
Version 1.10.1 release (#107)

* Version 1.10.1 release

* Add 7.2 to the test

* Fix types

2a4fcd46b5ae448672c3f44cb83a4e735f0f0a5a authored about 2 years ago by Nikita Sobolev <[email protected]>
Fix compatibility with pytest 7.2 (#106)

With pytest 7.2, the remaining parts of the "py.path" library got vendored, to
get rid of the d...

e212be4c9e851166d4273451f3c9474814bd7e3c authored about 2 years ago by Florian Bruhin <[email protected]>
Version 1.10.0 release (#104)

19de6e50acac2dd2a57a481c1a7eb666838c9869 authored over 2 years ago by Nikita Sobolev <[email protected]>
Fix possible hanging while comparing regex (#102)

e3ce0bfd79dcac69a46da8c4c684b4333f11a7c3 authored over 2 years ago by Delgan <[email protected]>
Bump actions/setup-python from 3 to 4 (#101)

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 3 to 4.
- [Release n...

30f82bd7c59819accdca4d11769dff53070ac9c4 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Update README.md (#100)

23fdfe25c976910952f1703a83653fc9048e420d authored over 2 years ago by Kyle Barron <[email protected]>
Delete misspell.yml

14ba39063bf061d94b0f456e4dee1c45125469a4 authored over 2 years ago by Nikita Sobolev <[email protected]>
Bump actions/checkout from 2 to 3 (#98)

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](ht...

4db1773f7c2a91e3474a9541c92ce552b2552edb authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump actions/setup-python from 2 to 3 (#97)

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2 to 3.
- [Release n...

be8ad98cdc707db9512c0518372dfc1e8621ee35 authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Version 1.9.3 release

337d8048fe02cbf68df7de69337999ee61af05d3 authored almost 3 years ago by sobolevn <[email protected]>
Don't set --python-version (#93)

a9f55c1482136f211163881b3f8904e2c3c8764c authored almost 3 years ago by Anton Agestam <[email protected]>
Rename `requirements.txt` file for dependabot to work

a17efc7d5723dce0ece14948165de6dc22088a95 authored almost 3 years ago by sobolevn <[email protected]>
Move isort config to pyproject.toml and add black profile (#90)

2029a431611f995c5736eea81ca603a55924bb9a authored about 3 years ago by Maciej <[email protected]>
Update path argument (#89)

* Update path argument

Closes #88

* Add types-setuptools to dev-requirements.txt

* Add...

e59bda783b58da233a244d1880645f52af2ab260 authored about 3 years ago by Maciej <[email protected]>
Fail runtest early if temp directory failed (#87)

This PR refactors runtest to avoid uncontrolled failure if temp
directory is invalid.

Resolv...

b0020061f48e85743ee3335bd62a3a608d17c6bd authored about 3 years ago by Maciej <[email protected]>
Remove find_dependent_paths and depenent path cleanup (#85)

1ad40a97b70c4e15410adf72eed41fbeef69ff45 authored about 3 years ago by Maciej <[email protected]>
Version 1.9.2 release

277e9c612344d2cea368de55a92353695e776b5e authored about 3 years ago by sobolevn <[email protected]>
Version 1.9.2 release

fb3df785debe92fcaadae69fceee341816da4de8 authored about 3 years ago by sobolevn <[email protected]>
Version 1.9.2 release

709ad3598e45c28c0596abbcaf2923b3ff0dd843 authored about 3 years ago by sobolevn <[email protected]>
Version 1.9.1 release

2526928895390928dc4dcae7f988b17235f52357 authored about 3 years ago by sobolevn <[email protected]>
Update options section in README.md (#81)

Add description of `--mypy-only-local-stub` option included with #51 / 9384222a9ec6698a53f91399a...

a2d4adde12b0024e62f2e1661fd0dd5abb4f9191 authored about 3 years ago by Maciej <[email protected]>
Update README.md to availability on conda-forge (#76)

This PR

- Adds conda-forge instructions to the installation section
- Adds version badges fo...

0d790e7a92292da20dcafded1c5b1d637a22b0da authored about 3 years ago by Maciej <[email protected]>
Make package PEP 561 compliant (#75)

* Add py.typed to comply with PEP 561

* Add Typing :: Typed to setup.classifiers

cc6a3b4ca9a9470be7e15bade73850470d165a0d authored about 3 years ago by Maciej <[email protected]>
Update build status badge in README.md (#74)

Currently it points to no longer used travis-ci. This PR changes it to
GitHub test workflow.

6474217ccdcc82ac463d37f9d5c215e535d07a3e authored about 3 years ago by Maciej <[email protected]>
Add Python 3.10 to test mattrix and setup.classifiers (#73)

* Add Python 3.10 to test matrix

* Add Python 3.10 to setup.classifiers

* Provide version ...

bc08f837a8545abc3c27bba6cbef075b8efb60a4 authored about 3 years ago by Maciej <[email protected]>
Replace distutils.spawn.find_executable with shutil.which (#72)

Closes #71

bb10beac0a5de1f5fd85738eb28d8075ef3bdb90 authored about 3 years ago by Maciej <[email protected]>
Bump minimum supported mypy version (#68)

This PR changes minimum suported version of mypy to 0.900 based on
comments under conda-forge/s...

6c769da8876595b404ac59056f751affc9572c21 authored about 3 years ago by Maciej <[email protected]>
Document expect_fail property in README (#69)

a6f2008b9b6626d77444c6cc06f471d3788cf6ba authored about 3 years ago by Maciej <[email protected]>
Modify sorted_by_file_and_line to sort only by (filename, line) (#67)

Currently, sorted_by_file_and_line uses `(filename, line, content)`.
This means it is not stabl...

97f8b328bedd4b18cb09ea4a624eb760e1918b23 authored about 3 years ago by Maciej <[email protected]>
Refactor and fix assert_expected_matched_actual (#65)

* Refactor and fix assert_expected_matched_actual

This PR:

- Refactors assert_expected_mat...

639263de13db98c0e6816a71aa6fd6faed6da46b authored about 3 years ago by Maciej <[email protected]>
Add missing regex dependency in setup.py (#61)

* add missing regex dependency in setup.py

Do not install dev requirements when testing, ther...

f7b249d0e40c25e2979adfbdb804a2e489072837 authored over 3 years ago by Matthieu Dartiailh <[email protected]>
Version 1.8.0 release

b36c963e2baaa442258ee949ee5d0814abdf9acf authored over 3 years ago by sobolevn <[email protected]>
Replace Pystache with Chevron. (#57)

* Relace Pystache with Chevron.

* Don't pin chevron version.

* Add unit test for render_te...

24e69eaac4c57753d0d92999c317dde8d6174d07 authored over 3 years ago by Simon Brunning <[email protected]>
Add flag for expected test failures, so we can get rid of the nasty seperate pytest run and stuff. (#56)

becaf8a1928fe901af4d31fa5d93fe324a274883 authored over 3 years ago by Simon Brunning <[email protected]>
Fix for #54 - allow regexes when matching expected message text (#55)

* Some refactoring before making the change - use an object for expected output rather than a st...

170b21d05ae03630b392605cb3c2048a190e0ef7 authored over 3 years ago by Simon Brunning <[email protected]>
Adds types-* deps

0c887b09e3841c059027c8a130fa960fe051429f authored over 3 years ago by sobolevn <[email protected]>
Style

8c2baf60ce8c525f392794514cda210b7f1d5fcb authored over 3 years ago by sobolevn <[email protected]>
mypy>=0.900 support

dd3318570fa5305ba65d8d91b6debb95213740b0 authored over 3 years ago by sobolevn <[email protected]>
Update README.md

e5ee2238b400772d1c9d9adbdb55f1428e423407 authored over 3 years ago by Nikita Sobolev <[email protected]>
Update README.md

19f01c69d986057531186553d70b225ce7f142e4 authored over 3 years ago by Nikita Sobolev <[email protected]>
Update release script

16273b005cf3192bca224678e0be2444e87d0803 authored over 3 years ago by sobolevn <[email protected]>
Version 1.7.0 release

5116e0e7f638c044584aa3f93ad13a458c33e1f4 authored over 3 years ago by sobolevn <[email protected]>
Add option `--mypy-only-local-stub` (#51)

* add mypy-only-local-stub config

* remove trailing space

9384222a9ec6698a53f91399a4e0988f376bcda0 authored over 3 years ago by Shin Ahnjae <[email protected]>
Fix typo in collect.py (#48)

s/qualifield/qualified/

1c49b238bb316d9aac4db8e9bf072bf76742dd63 authored over 3 years ago by Dominic Davis-Foster <[email protected]>
Update misspell.yml

02aac777950848dd61a4db5922b601d1265f5c82 authored about 4 years ago by Nikita Sobolev <[email protected]>
Version 1.6.1 release

4bc3e759eef645937ba9abe1be670b5bb3fd34d0 authored about 4 years ago by sobolevn <[email protected]>
Adds python3.9 and proper MYPYPATH handling (#44)

* Adds python3.9 and proper MYPYPATH handling

* Now using Github Actions

* Now using Githu...

ae3671d1fa1189d90518ef4b12783239d7c907f0 authored about 4 years ago by Nikita Sobolev <[email protected]>
Document how MYPYPATH and PYTHONPATH behave (#41)

7fa83ef06bd53d180a7d4fc22ac6300ae2e0ae2b authored about 4 years ago by Vita Smid <[email protected]>
Version 1.5.0 release

799e6450551653237b8dfc9e90e2404a6a005e40 authored about 4 years ago by sobolevn <[email protected]>
Fixes problems with new poetry release (#40)

* Fixes problems with new poetry release

* Fixes problems with new poetry release

* Fixes ...

b1030a493462d928d8e668100c51b27a297d14fa authored about 4 years ago by Nikita Sobolev <[email protected]>
Remove fewer occurrences of .py when cleaning output (#36)

* Remove fewer occurrences of .py when cleaning output

* Made changes to satisfy isort

* G...

2fe8d1c33febe80662c79491792b97f8f693791e authored over 4 years ago by aghast <[email protected]>
Improve documentation (#30)

5155ed3930ff461ac8ccd185c5f6075bdb4fb4ab authored over 4 years ago by Tomasz Trębski <[email protected]>
Version 1.4.0 release

b12d3e0496dff893d90f8ea84438a8b18cd54041 authored over 4 years ago by sobolevn <[email protected]>
Add `@parametrized` handling (#27)

* Add parametrized handling

* fixup! Add parametrized handling

* Add parameters to out

...

906b3dae065c29ccc719c500455d92182fad5f8e authored over 4 years ago by Tomasz Trębski <[email protected]>
Fix deprecation warning for pytest>=5.4.0 (#25)

* Fix deprecation warning for pytest>=5.4.0

* fixup! Fix deprecation warning for pytest>=5.4....

f01f8c312b0c881a80dac6b42db39760722554a5 authored over 4 years ago by Tomasz Trębski <[email protected]>
restrict supported python version in package metadata (#24)

Signed-off-by: oleg.hoefling <[email protected]>

05d98a7a36339476d7e8f5ae59e99183f75f4728 authored over 4 years ago by Oleg Höfling <[email protected]>
Fixes metadata

9cb288280a117c7ac6ecb3cdb59fd3d6937aaf71 authored over 4 years ago by sobolevn <[email protected]>
Fixes travis

3de6d53ff65020faedef06544418583c243ba391 authored over 4 years ago by sobolevn <[email protected]>
Closes #21, closes #20

7e3a85052fdbe5e9325d5c48ad58541d453a9486 authored over 4 years ago by sobolevn <[email protected]>
Closes #9

91c053761e2a5f822dff506ad7341390880bbf11 authored over 4 years ago by sobolevn <[email protected]>
Version 1.2.1 release, refs #18

f5f62597962fce6d332508e0539cd5cb01535dbf authored over 4 years ago by sobolevn <[email protected]>
#18 Rename filelocrepr to reprfileloc (#19)

* #18 Rename filelocrepr to reprfileloc

* Use positional arguments

This seems to work on p...

c5c052db5fc625c1c9b41263ffec203e1949116f authored over 4 years ago by Laurent Savaete <[email protected]>
enable mypy strict checks (#16)

52ffccbd7b665af6b11306d17209e82d7f3dc320 authored about 5 years ago by Maksim Kurnikov <[email protected]>
allow to 'skip: True' tests (#15)

850475887a0676f3b2c21ebebc7d5780128cbafe authored about 5 years ago by Maksim Kurnikov <[email protected]>
Sort error lines in unknown format to the top (#12)

* sort error lines in unknown format to the top

* bump version to 1.2.0

6d2ec9ce668b802ad4d040a61b5a871e21fd1d37 authored about 5 years ago by Maksim Kurnikov <[email protected]>
Make it work on Windows (#14)

* make it work on Windows. ditch capturer.

* fix test for mypy==0.750

a2c3fc0ce01edb0151a161adf6036271f6d1f45b authored about 5 years ago by Selim Belhaouane <[email protected]>
Merge pull request #11 from mkurnikov/fix-for-730

0.730 compatibility, correct reported error line

da1aa55c478ae8d731ee270e6cfab74a93179cbf authored about 5 years ago by Maxim Kurnikov <[email protected]>
bump to 1.1.0

f1327b362b93d51d5349196370619a9b70d9ba75 authored about 5 years ago by Maxim Kurnikov <[email protected]>
0.730 compatibility, correct reported error line

db0ff7beacef7e2627727006c22ab0b47b02e927 authored about 5 years ago by Maxim Kurnikov <[email protected]>
Adds gitter label

8faf0dfb7d9305c78ddf13a179b039b0bd3bb9c4 authored over 5 years ago by Nikita Sobolev <[email protected]>
Update README.md

fcf293d9a6165e268c6586449ff754d62da95123 authored over 5 years ago by Nikita Sobolev <[email protected]>
Adds syntax highlight

4c4020b689e83ce965b40fcac3a85aca642c76ab authored over 5 years ago by Nikita Sobolev <[email protected]>
bump to 1.0.3

6ece5a4df308e886bc0ce63f035afccbb5ca956d authored over 5 years ago by Maxim Kurnikov <[email protected]>
call extension before mypy config write (#7)

cef0be8b8fba64e823aa4cde7d0c5660905ac37b authored over 5 years ago by Maxim Kurnikov <[email protected]>
allow to set additional mypy config per test (#6)

98ac04cfb402675d36f9126f1fbec0532540e9e5 authored over 5 years ago by Maxim Kurnikov <[email protected]>
properly print stdout on critical error (#5)

2924044ffde5104da9cf4531a621c3750105969b authored over 5 years ago by Maxim Kurnikov <[email protected]>
Merge branch 'master' of github.com:typeddjango/pytest-mypy-plugins

02fc42f610d4a897bcf788b17b3b0b73da000238 authored over 5 years ago by Maxim Kurnikov <[email protected]>
bump version to 1.0.1

4d20fd19b8cfc6b952124574fca219f9cddc1340 authored over 5 years ago by Maxim Kurnikov <[email protected]>
make extension of the plugin more ergonomic (#4)

f18226df7f4e317565da227b4a7fc9a536790a92 authored over 5 years ago by Maxim Kurnikov <[email protected]>
make extension of the plugin more ergonomic

28d68638e92645a77fc7ead7558d5bfa4be38db0 authored over 5 years ago by Maxim Kurnikov <[email protected]>
tweak release.xsh file

55312fbcc27aa5f239eb1bef7c688448f83bd3bd authored over 5 years ago by Maxim Kurnikov <[email protected]>
Merge pull request #1 from typeddjango/yaml-test-files

Initial implementation of yaml-based tests

98de0556df52fa149a714d9d77ea1d15d9f38f25 authored over 5 years ago by Maxim Kurnikov <[email protected]>