Skip to content
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

Fixed ClientSession initialization warning #1507

Closed
wants to merge 12 commits into from
Closed

Fixed ClientSession initialization warning #1507

wants to merge 12 commits into from

Conversation

AraHaan
Copy link
Contributor

@AraHaan AraHaan commented Dec 25, 2016

This fixes an issue with ClientSession throwing a warnings when feeding
an event loop into it when calling it from a normal function. This
should help silence annoying warnings for libraries that "lazy"
initializes ClientSession and properly closes the session and handles
it. Now those libraries would have no need for a useless bug reports.

What do these changes do?

Fixes the warning when calling a ClientSession instance with an event loop that is passed to the class.

Are there changes in behavior for the user?

No, just adds more control over the ClientSession instance.

Related issue number

#1468 (comment)

Checklist

  • I think the code is well written
  • Unit tests for the changes exist
  • Add yourself to CONTRIBUTORS.txt
    • The format is <Name> <Surname>.
    • Please keep alphabetical order, the file is sorted by names.
  • Add a new entry to CHANGES.rst
    • Choose any open position to avoid merge conflicts with other PRs.
    • Add a link to the issue you are fixing (if any) using #issue_number format at the end of changelog message. Use Pull Request number if there are no issues for PR or PR covers the issue only partially.

@codecov-io
Copy link

codecov-io commented Dec 25, 2016

Current coverage is 98.86% (diff: 100%)

Merging #1507 into master will decrease coverage by 0.01%

@@             master      #1507   diff @@
==========================================
  Files            30         30          
  Lines          6990       6990          
  Methods           0          0          
  Messages          0          0          
  Branches       1163       1163          
==========================================
- Hits           6912       6911     -1   
  Misses           39         39          
- Partials         39         40     +1   

Powered by Codecov. Last update 834af30...c5447e8

@AraHaan
Copy link
Contributor Author

AraHaan commented Dec 25, 2016

Well on the bright side this Adds the fix to issue #1499 to CHANGES.rst. However I am not sure if it is worded exactly how you want it to be @asvetlov, but hey it was already there so free entry for that.

Feel free to edit that line if you need to have a little better wording if desired.

@AraHaan AraHaan changed the title Add easier way to Hide warnings from ClientSession Fixed ClientSession initialization warning Dec 25, 2016
@AraHaan
Copy link
Contributor Author

AraHaan commented Dec 27, 2016

Ok, this PR should be complete to fix the warning stuff when feeding in the event loop when they create a ClientSession outside of a coroutine @asvetlov. Happy Merging.

Nikolay Kim and others added 12 commits December 28, 2016 13:41
This should hopefully reduce the Parials down to none for client.py.
This fixes an issue with ClientSession throwing a warnings when feeding
an event loop into it when calling it from a normal function. This
should help silence annoying warnings for libraries that "lazy"
initializes ClientSession and properly closes the session and handles
it. Now those libraries would have no need for a useless bug reports.
@AraHaan
Copy link
Contributor Author

AraHaan commented Dec 28, 2016

Wow... Well then guess this PR must be remade...

@AraHaan AraHaan closed this Dec 28, 2016
@AraHaan AraHaan deleted the warnings_patch branch December 28, 2016 19:55
@lock
Copy link

lock bot commented Oct 29, 2019

This thread has been automatically locked since there has not been
any recent activity after it was closed. Please open a new issue for
related bugs.

If you feel like there's important points made in this discussion,
please include those exceprts into that new issue.

@lock lock bot added the outdated label Oct 29, 2019
@lock lock bot locked as resolved and limited conversation to collaborators Oct 29, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants