-
-
Notifications
You must be signed in to change notification settings - Fork 17.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DEPS: Unifying testing and building dependencies across builds #29678
Changes from 7 commits
6a954f2
a6820c7
1bc38f3
492736b
a455fe3
80db7bc
a7aa71d
1692d3c
01dfdf3
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,8 +3,18 @@ channels: | |
- defaults | ||
- conda-forge | ||
dependencies: | ||
- beautifulsoup4 | ||
- python=3.7.* | ||
|
||
# tools | ||
- cython>=0.29.13 | ||
- pytest>=5.0.1 | ||
- pytest-xdist>=1.21 | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. actually looking at some of our builds, I think we need pytest-xdist>1.29, which likely implies pytest>5.0.1, if you can confirm this, we can move the pytest pin. I think that we are likely installing the latest pytest which is fine; these are just a min pin. So on the 36-min versions, can you pin exactly these versions to test. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. in all our builds we have I agree with your previous comments. I think we do care about the versions. My point was that I don't think we care about supporting old versions, and we should probably just use the latest. Probably not for black. It's already quite annoying to use it, and if at every new version it reformats the code, we should probably pin it and update it once per year. |
||
- pytest-mock | ||
- hypothesis>=3.58.0 | ||
- pytest-azurepipelines | ||
|
||
# pandas dependencies | ||
- beautifulsoup4 | ||
- html5lib | ||
- ipython | ||
- jinja2 | ||
|
@@ -17,19 +27,10 @@ dependencies: | |
- openpyxl | ||
- pytables | ||
- python-dateutil | ||
- python=3.7.* | ||
- pytz | ||
- s3fs | ||
- scipy | ||
- xarray | ||
- xlrd | ||
- xlsxwriter | ||
- xlwt | ||
# universal | ||
- pytest>=5.0.1 | ||
- pytest-xdist>=1.29.0 | ||
- pytest-mock | ||
- pytest-azurepipelines | ||
- pip | ||
- pip: | ||
- hypothesis>=3.58.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
can you put a blank line before the comments