
GITHUB . COM {
}
Detected CMS Systems:
- Wordpress (2 occurrences)
Title:
Regression in 7.1 ? Windows CI started to fail with "assert mod not in mods" since 7.1 Β· Issue #9765 Β· pytest-dev/pytest
Description:
Now sorry I know this is not a minimal reproducer, but I just want to log this here, and will investigate later: You can see one Failure here ERROR collecting test session C:\hostedtoolcache\windows\Python\3.9.10\x64\lib\site-packages\_p...
Website Age:
17 years and 9 months (reg. 2007-10-09).
Matching Content Categories {π}
- Education
- Automotive
- DIY & Home Improvement
Content Management System {π}
What CMS is github.com built with?
Github.com is built with WORDPRESS.
Traffic Estimate {π}
What is the average monthly size of github.com audience?
ππ Tremendous Traffic: 10M - 20M visitors per month
Based on our best estimate, this website will receive around 10,666,346 visitors per month in the current month.
check SE Ranking
check Ahrefs
check Similarweb
check Ubersuggest
check Semrush
How Does Github.com Make Money? {πΈ}
Subscription Packages {π³}
We've located a dedicated page on github.com that might include details about subscription plans or recurring payments. We identified it based on the word pricing in one of its internal links. Below, you'll find additional estimates for its monthly recurring revenues.How Much Does Github.com Make? {π°}
Subscription Packages {π³}
Prices on github.com are in US Dollars ($).
They range from $4.00/month to $21.00/month.
We estimate that the site has approximately 5,347,483 paying customers.
The estimated monthly recurring revenue (MRR) is $22,459,429.
The estimated annual recurring revenues (ARR) are $269,513,148.
Wordpress Themes and Plugins {π¨}
What WordPress theme does this site use?
It is strange but we were not able to detect any theme on the page.
What WordPress plugins does this website use?
It is strange but we were not able to detect any plugins on the page.
Keywords {π}
issue, carreau, commented, pytest, windows, config, regression, problem, sign, assert, mod, ipython, mentioned, gonzalocasas, type, projects, mods, argument, contributor, author, plugin, added, asdfformatasdf, bashtage, navigation, code, pull, requests, actions, security, started, fail, description, minimal, chostedtoolcachewindowspythonxlibsitepackagespytestrunnerpy, collect, chostedtoolcachewindowspythonxlibsitepackagespytestmainpy, list, wrong, fixes, ill, bluetech, member, conftest, manage, thecompiler, free, commit, references, introduced,
Topics {βοΈ}
/ipython/ipython/blob/d7cc335a36cdfe4159c9b88c94311866c923a547/ipython/testing/plugin/pytest_ipdoctest 10\x64\lib\site-packages\_pytest\config\__init__ 10\x64\lib\site-packages\_pytest\runner 10\x64\lib\site-packages\_pytest\main /statsmodels/statsmodels-testing/_build/results =9c2ba6b6-9ef1-5300-06cd-4db9cc34ebf3 /ipython/ipython/runs/5535021197 config file type ipython doctest plugin carreau mentioned 53426aa williamjamieson mentioned personal information regression working previously type ci install ipython [debugging pytest issue type projects optional[tresult] = func custom code pretty weird things slim repro setup buildid=4410&view=logs comment metadata assignees assigned labels topic hostedtoolcache\windows\python\3 internal conftest refactorings importing conftest files windows ci started compiler commented projects milestone ipython side pinning ipython config related config handling detailed description manage windows ci pin pytest minimal reproducer compiler member plugin fixes pytest_ipdoctest linux ci //dev assert mod ipython' quick understanding collected modules explanation messages mvp/small virtual environment
Payment Methods {π}
- Braintree
Questions {β}
- Already have an account?
- Com/ipython/ipython/runs/5535021197?
- Py itself is not in the list of collected modules ?
Schema {πΊοΈ}
DiscussionForumPosting:
context:https://schema.org
headline:Regression in 7.1 ? Windows CI started to fail with "assert mod not in mods" since 7.1
articleBody:Now sorry I know this is not a minimal reproducer, but I just want to log this here, and will investigate later:
You can see one Failure [here](https://github.com/ipython/ipython/runs/5535131839?check_suite_focus=true)
```
ERROR collecting test session
C:\hostedtoolcache\windows\Python\3.9.10\x64\lib\site-packages\_pytest\runner.py:338: in from_call
result: Optional[TResult] = func()
C:\hostedtoolcache\windows\Python\3.9.10\x64\lib\site-packages\_pytest\runner.py:369: in <lambda>
call = CallInfo.from_call(lambda: list(collector.collect()), "collect")
C:\hostedtoolcache\windows\Python\3.9.10\x64\lib\site-packages\_pytest\main.py:7[23](https://github.com/ipython/ipython/runs/5535021197?check_suite_focus=true#step:8:23): in collect
for x in self._collectfile(pkginit):
C:\hostedtoolcache\windows\Python\3.9.10\x64\lib\site-packages\_pytest\main.py:575: in _collectfile
ihook = self.gethookproxy(fspath)
C:\hostedtoolcache\windows\Python\3.9.10\x64\lib\site-packages\_pytest\main.py:539: in gethookproxy
my_conftestmodules = pm._getconftestmodules(
C:\hostedtoolcache\windows\Python\3.9.10\x64\lib\site-packages\_pytest\config\__init__.py:579: in _getconftestmodules
mod = self._importconftest(conftestpath, importmode, rootpath)
C:\hostedtoolcache\windows\Python\3.9.10\x64\lib\site-packages\_pytest\config\__init__.py:6[24](https://github.com/ipython/ipython/runs/5535021197?check_suite_focus=true#step:8:24): in _importconftest
assert mod not in mods
E AssertionError
```
Now I'm not sure what this does, but my quick understanding is that it checks whether `conftest.py` itself is not in the list of collected modules ? We might definitely do something wrong on IPython side, but it's strange as other non-windows CI are passing and regardless of whether this is something I did wrong, can the assert get an explanation messages as second argument ?
Downgrading to `<7.1` fixes the issue.
Again I'll try to get a MVP/small example, but it may take me some time, and I guessed maybe one of you will immediately know why this is happening.
- [ ] a detailed description of the bug or problem you are having
- [ ] output of `pip list` from the virtual environment you are using
- [ ] pytest and operating system versions
- [ ] minimal example if possible
author:
url:https://github.com/Carreau
type:Person
name:Carreau
datePublished:2022-03-14T10:33:31.000Z
interactionStatistic:
type:InteractionCounter
interactionType:https://schema.org/CommentAction
userInteractionCount:81
url:https://github.com/9765/pytest/issues/9765
context:https://schema.org
headline:Regression in 7.1 ? Windows CI started to fail with "assert mod not in mods" since 7.1
articleBody:Now sorry I know this is not a minimal reproducer, but I just want to log this here, and will investigate later:
You can see one Failure [here](https://github.com/ipython/ipython/runs/5535131839?check_suite_focus=true)
```
ERROR collecting test session
C:\hostedtoolcache\windows\Python\3.9.10\x64\lib\site-packages\_pytest\runner.py:338: in from_call
result: Optional[TResult] = func()
C:\hostedtoolcache\windows\Python\3.9.10\x64\lib\site-packages\_pytest\runner.py:369: in <lambda>
call = CallInfo.from_call(lambda: list(collector.collect()), "collect")
C:\hostedtoolcache\windows\Python\3.9.10\x64\lib\site-packages\_pytest\main.py:7[23](https://github.com/ipython/ipython/runs/5535021197?check_suite_focus=true#step:8:23): in collect
for x in self._collectfile(pkginit):
C:\hostedtoolcache\windows\Python\3.9.10\x64\lib\site-packages\_pytest\main.py:575: in _collectfile
ihook = self.gethookproxy(fspath)
C:\hostedtoolcache\windows\Python\3.9.10\x64\lib\site-packages\_pytest\main.py:539: in gethookproxy
my_conftestmodules = pm._getconftestmodules(
C:\hostedtoolcache\windows\Python\3.9.10\x64\lib\site-packages\_pytest\config\__init__.py:579: in _getconftestmodules
mod = self._importconftest(conftestpath, importmode, rootpath)
C:\hostedtoolcache\windows\Python\3.9.10\x64\lib\site-packages\_pytest\config\__init__.py:6[24](https://github.com/ipython/ipython/runs/5535021197?check_suite_focus=true#step:8:24): in _importconftest
assert mod not in mods
E AssertionError
```
Now I'm not sure what this does, but my quick understanding is that it checks whether `conftest.py` itself is not in the list of collected modules ? We might definitely do something wrong on IPython side, but it's strange as other non-windows CI are passing and regardless of whether this is something I did wrong, can the assert get an explanation messages as second argument ?
Downgrading to `<7.1` fixes the issue.
Again I'll try to get a MVP/small example, but it may take me some time, and I guessed maybe one of you will immediately know why this is happening.
- [ ] a detailed description of the bug or problem you are having
- [ ] output of `pip list` from the virtual environment you are using
- [ ] pytest and operating system versions
- [ ] minimal example if possible
author:
url:https://github.com/Carreau
type:Person
name:Carreau
datePublished:2022-03-14T10:33:31.000Z
interactionStatistic:
type:InteractionCounter
interactionType:https://schema.org/CommentAction
userInteractionCount:81
url:https://github.com/9765/pytest/issues/9765
Person:
url:https://github.com/Carreau
name:Carreau
url:https://github.com/Carreau
name:Carreau
InteractionCounter:
interactionType:https://schema.org/CommentAction
userInteractionCount:81
interactionType:https://schema.org/CommentAction
userInteractionCount:81
External Links {π}(3)
- Monthly income for https://github.blog
- What's the monthly money flow for https://dev.azure.com/statsmodels/statsmodels-testing/_build/results?buildId=4410&view=logs&j=9c2ba6b6-9ef1-5300-06cd-4db9cc34ebf3&t=f07685ef-4dee-5864-e861-bb3b9ab4fc6b?
- Check the income stats for https://www.githubstatus.com/
Analytics and Tracking {π}
- Site Verification - Google
Libraries {π}
- Clipboard.js
- D3.js
- GSAP
- Lodash
Emails and Hosting {βοΈ}
Mail Servers:
- aspmx.l.google.com
- alt1.aspmx.l.google.com
- alt2.aspmx.l.google.com
- alt3.aspmx.l.google.com
- alt4.aspmx.l.google.com
Name Servers:
- dns1.p08.nsone.net
- dns2.p08.nsone.net
- dns3.p08.nsone.net
- dns4.p08.nsone.net
- ns-1283.awsdns-32.org
- ns-1707.awsdns-21.co.uk
- ns-421.awsdns-52.com
- ns-520.awsdns-01.net