urllib3

Programinė įranga Screenshot:
urllib3
Programinė detalės:
Versija: 1.10.4 Atnaujintas
Įkėlimo datą: 12 May 15
Kūrėjas: Andrey Petrov
Licencija: Nemokamai
Populiarumas: 74

Rating: nan/5 (Total Votes: 0)

"Python" bendruomenė jau sukūrė ir pasidalino bibliotekoms dirbant su URL ir HTTP jungtis.
Tai yra urllib ir urllib2. Nors abu gerai, ką jie daro, jie iš tikrųjų neturi nieko bendro viena su kita ir su urllib3 tikrųjų.
urllib3, o suprojektuota pagrindinius principus urllib, skiriasi nuo jos per ypatybėmis jie nusprendė paremti, nepriskirti prie originalaus modulio

Kas naujo , šioje laidoje.:

  • Baseinai gali būti naudojamas kaip konteksto vadovams.
  • negalima pakartotinai panaudoti jungtys, kurios patyrė SSLError.
  • Negalima nepavyksta, kai gzip dekodavimo tuščią srautą.
  • Pridėti SHA256 paramą pirštų atspaudų tikrinimo.
  • Fiksuotas tvarkymas antraštės vertybių, turinčių kableliais.

Kas naujo versijos 1.10.2.

  • Baseinai gali būti naudojamas kaip konteksto vadovams
  • negalima pakartotinai panaudoti jungtys, kurios patyrė SSLError.
  • Negalima nepavyksta, kai gzip dekodavimo tuščią srautą.
  • Pridėti SHA256 paramą pirštų atspaudų tikrinimo.
  • Fiksuotas tvarkymas antraštės vertybių, turinčių kableliais.

Kas naujo versijos 1.8.3:

  • Fiksuotas Proxy susijusių klaidą kur jungtys metu buvo pakartotinai neteisingai.
  • Pridėta socket_options raktažodis parametras, kuris leidžia apibrėžti setsockopt konfigūraciją naujų lizdų.
  • Pašalinta HTTPConnection.tcp_nodelay naudai HTTPConnection.default_socket_options.
  • Fiksuotas Tipo klaida klaidą Python 2.6.4.

Kas naujo 1.7.1 versija:

  • Pridėta grūdėta timeout paramą su nauju urllib3.util. Baigėsi laikas klasė.
  • Fiksuotas Python 3.4 palaikymas.

Kas naujo versijos 1.7:

  • Perdavimai assert_hostname = false kurdami HTTPSConnectionPool bus praleisti hostname patikrinimą SSL ryšį.
  • Nauja metodas urllib3.response.HTTPResponse.stream (...), kuris veikia kaip generatorius apvyniotas aplink .read (...). "
  • IPv6 URL apdorojant įgyvendina skliausteliuose hostname.
  • Fiksuotas sriegis lenktynių būklė urllib3.poolmanager.PoolManager.connection_from_host (...),
  • ProxyManager prašymai dabar apima ne numatytąjį uosto Host:. ... Antraštės
  • patalpintas HTTPS proxy palaikymas ProxyManager.
  • Nauja RequestField objektas gali būti perduotas į laukus = ... Parametras, kuris gali nurodyti antraštes.
  • Pakelkite urllib3.exceptions.ProxyError jungiantis prie proxy nepavyksta. "
  • Naudoti tarptautinių antraštes, kai komandiravimo failų vardai.
  • Geresnis IPv6.

Kas naujo versija 1.4.

  • Nedideli AppEngine susijusių pataisymai;
  • Switched iš mimetools.choose_boundary į uuid.uuid4 ().

Kas naujo 1.2.2 versija:

  • Fiksuotas pakavimas klaidą ne laivybos bandomuosius reikalavimus. txt.

Kas naujo 1.2 versijoje:

  • patalpintas Python 3 parama (išbandytas 3.2.2)
  • Sumažėjo Python 2.5 palaikymas (išbandytas 2.6.7, 2.7.2);
  • Naudoti select.poll vietoj select.select platformoms, kad ją palaiko.
  • Naudoti Queue.LifoQueue vietoj Queue.Queue daugiau agresyviai ryšio kitur. Įprastiniai privalomaisiais ConnectionPool.QueueCls.
  • Fiksuotas ImportError metu įdiegti kai SSL modulis yra neprieinama. (Numeris # 41);
  • Fiksuotas PoolManager nukreipimus tarp sistemų (pavyzdžiui, HTTP - & # x3e; HTTPS) netinkamai atlikti. (Numeris # 28, atidengta išduodant # 10 v1.1),
  • perkeltas dummyserver naudoti tornadas vietoj webob + eventlet. Pašalinta pašaliniai nepalaikomas dummyserver testavimo backends. Pridėta lizdas lygio testai.

Kas naujo 1.1 versijoje:

  • išimant dummyserver į savo šaknis vardų modulio (naudojami bandymams ).
  • Pridėta kompiuterio vardas patikra VerifiedHTTPSConnection iki vendoring į Py32 anketa ssl_match_hostname.
  • Fiksuotas kryžminio priimančiosios HTTP nukreipimus naudojant PoolManager.
  • Fiksuotas decode_content ignoruojamas, kai nustatytas per urlopen.
  • Fiksuoti timeout susijusių klaidų.

Kas naujo versijos 1.0.2:

  • Fiksuotas klaidos ir VerifiedHTTPSConnection kuri tik dabar taip klaidą, jei jūs naudojate objektą rankiniu būdu.
  • Pagamintas RecentlyUsedContainer (ir dėl to PoolManager) daugiau sriegis saugus vyniojimo prieigos Prisijungti per unikalų identifikatorių.
  • Pagamintas RecentlyUsedContainer daugiau dict panašūs dirbiniai (pataisyta __delitem__ ir __getitem__ elgesys), su bandymus. Neturėtų paveikti pagrindinę urllib3 kodą.

Kas naujo versijos 1.0.1:

  • Ištaisyta klaida, kai tas pats ryšys būtų gauti grįžo į baseiną du kartus, todėl pašalinio & quot; HttpConnectionPool yra pilnas & quot; prisijungti įspėjimus.

Kas naujo 1.0 versijoje:

  • patalpintas PoolManager su VGĮ praėjus jungtys (išbandyta ir dokumentais) .
  • patalpintas ProxyManager (reikia testai, dokumentus ir patvirtinti, kad jis dirba su HTTPS proxy).
  • Pridėta neprivaloma dalinis skaityti parama atsakymų, kai preload_content = false. Dabar galite pateikti prašymus ir tiesiog skaityti antraštes be pakrovimo Made atsakymą dekodavimo neprivalomas (neįvykdytus įsipareigojimus, kaip ir anksčiau).
  • pridėtų neprivalomų aiškų krašto eilutė encode_multipart_formdata.
  • Patogumas prašymas metodai dabar yra paveldėta iš RequestMethods. Senas pagalbininkai kaip get_url ir post_url turėtų būti atsisakyta naują prašymą (metodas, url, ...).
  • išimant kodas turi būti dar labiau atsietas, daugkartinio naudojimo, ir pratęsta.

  • Licencija antraštės įtraukta į .py failus.
  • Embiggened dokumentus. Daug Sfinksas tausojančių docstrings kodą ir dokumentus į docs / ir urllib3.readthedocs.org
  • Embettered visų dalykų! "
  • pradėjau rašyti šį failą.

Reikalavimai

  • Python 2.6 arba naujesnė versija;

Panaši programinė įranga

pylibcurl
pylibcurl

13 May 15

iCalendar
iCalendar

13 Apr 15

python-docx
python-docx

23 Feb 15

Zopfli (Python)
Zopfli (Python)

12 May 15

Kita programinė įranga kūrėjas Andrey Petrov

urllib3
urllib3

20 Feb 15

Komentarai urllib3

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!