From 807b482a72e57dd6a7d9619e6ed38890801857c8 Mon Sep 17 00:00:00 2001 From: Rodney Urquhart Date: Tue, 8 Oct 2019 06:29:16 -0700 Subject: [PATCH 1/2] v2.2.1 --- docs-src/changelog.rst | 22 ++++++++++-- docs/changelog.html | 81 +++++++++++++++++++++++++++--------------- docs/genindex.html | 1 + docs/index.html | 1 + docs/search.html | 1 + docs/searchindex.js | 2 +- slack/version.py | 2 +- 7 files changed, 76 insertions(+), 34 deletions(-) diff --git a/docs-src/changelog.rst b/docs-src/changelog.rst index 02ca8b5b2..99f933a76 100644 --- a/docs-src/changelog.rst +++ b/docs-src/changelog.rst @@ -2,13 +2,24 @@ Changelog ============================================== +v2.2.0 (2019-09-25) +------------------- +**Updates** + +1. [Docs] Fix Indentation of Code Snippets in README.md #525 (Thanks @abhishekjiitr) +2. [WebClient] Fix Web Client custom iterator #521 (Thanks @smaeda-ks) +3. [WebClient] Oauth previously failed to pass along credentials properly. This is fixed now. #527 +4. [WebClient] When a SlackApiError occurs we're now passing the entire SlackResponse into the exception. #527 + v2.2.0 (2019-09-25) ------------------- **New Features** + 1. [WebClient] Adding new admin and remote files API methods. #501 2. [WebClient] Adding new view API methods. #517 **Updates** + 1. [Message Builders] Update BlockAttachment to not send invalid JSON due to fields attribute #473 (Thanks @paul-griffith) 2. [Docs] Add RTM section for docs v2 #477 (Thanks @shanedewael) 3. [Docs] Fix typo; recieved -> received #478 (Thanks @joakimnordling) @@ -24,12 +35,15 @@ v2.2.0 (2019-09-25) v2.1.0 (2019-07-01) ------------------- **New Features** + 1. Type-hinted helper classes for building messages in v2 #400 (Thanks @paul-griffith) **Breaking Changes** + 1. [RTMClient] Converted the `RTMClient#typing()` function to async #446 **Updates** + 1. [RTMClient] Handle case in which aiohttp closes the websocket due to lack of ping responses. #453 (Thanks @flyte) 2. Modify package identifier in user agent to match v1.x identifier #418 (Thanks @aoberoi) 3. [WebClient] Fixed typo in Scheduled message #428 & #435 (Thanks @splinterific) @@ -41,10 +55,12 @@ Thank you for helping the Slack community! v2.0.0 (2019-04-29) ------------------- -[Original RFC](https://github.com/slackapi/python-slackclient/issues/384) -[v2 PR](https://github.com/slackapi/python-slackclient/pull/394) +`Original RFC `_ + +`v2 PR `_ **New Features** + 1. Client Decomposition: We’ve split the client into two. a. WebClient: A HTTP client focused on Slack's Web API. @@ -61,7 +77,7 @@ v2.0.0 (2019-04-29) **Breaking Changes:** If you're migrating from v1.x of slackclient to v2.x, Please follow our migration guide to ensure your app continues working after updating. -[Check out the Migration Guide here!](https://github.com/slackapi/python-slackclient/wiki/Migrating-to-2.x) +`Check out the Migration Guide here! `_ **Thank you!** This release would not have been possible without the support of our community. Thank you to everyone who’s contributed to this release. diff --git a/docs/changelog.html b/docs/changelog.html index abb4cc45d..1da902f0e 100644 --- a/docs/changelog.html +++ b/docs/changelog.html @@ -163,6 +163,7 @@
  • Changelog
    • v2.2.0 (2019-09-25)
    • +
    • v2.2.0 (2019-09-25)
    • v2.1.0 (2019-07-01)
    • v2.0.0 (2019-04-29)
    • v1.3.1 (2019-02-28)
    • @@ -219,43 +220,65 @@

      Changelog

      v2.2.0 (2019-09-25)

      -

      New Features -1. [WebClient] Adding new admin and remote files API methods. #501 -2. [WebClient] Adding new view API methods. #517

      -

      Updates -1. [Message Builders] Update BlockAttachment to not send invalid JSON due to fields attribute #473 (Thanks @paul-griffith) -2. [Docs] Add RTM section for docs v2 #477 (Thanks @shanedewael) -3. [Docs] Fix typo; recieved -> received #478 (Thanks @joakimnordling) -4. [Docs] Fix block kit link & update docs #484 (Thanks @clavin) -5. [RTMClient] Return callback from RTMClient.run_on #490 (Thanks @clavin) -6. [Docs] Fix link to Auth Guide in readme #498 (Thanks @asherf) -7. [Docs] Fix missing word and typo #512 (Thanks @marks) -8. [Message Builders] bugfix for value length in button elements #514 (Thanks @avanderm) -9. [Docs] Fixes formatting #515 (Thanks @vpetersson) -10. [Docs] Improve a code snippet on README #516 (Thanks @seratch) -11. [WebClient] Fixed an OAuth Headers bug and made the token param optional. #517

      +

      Updates

      +
        +
      1. [Docs] Fix Indentation of Code Snippets in README.md #525 (Thanks @abhishekjiitr)

      2. +
      3. [WebClient] Fix Web Client custom iterator #521 (Thanks @smaeda-ks)

      4. +
      5. [WebClient] Oauth previously failed to pass along credentials properly. This is fixed now. #527

      6. +
      7. [WebClient] When a SlackApiError occurs we’re now passing the entire SlackResponse into the exception. #527

      8. +
      +
      +
      +

      v2.2.0 (2019-09-25)

      +

      New Features

      +
        +
      1. [WebClient] Adding new admin and remote files API methods. #501

      2. +
      3. [WebClient] Adding new view API methods. #517

      4. +
      +

      Updates

      +
        +
      1. [Message Builders] Update BlockAttachment to not send invalid JSON due to fields attribute #473 (Thanks @paul-griffith)

      2. +
      3. [Docs] Add RTM section for docs v2 #477 (Thanks @shanedewael)

      4. +
      5. [Docs] Fix typo; recieved -> received #478 (Thanks @joakimnordling)

      6. +
      7. [Docs] Fix block kit link & update docs #484 (Thanks @clavin)

      8. +
      9. [RTMClient] Return callback from RTMClient.run_on #490 (Thanks @clavin)

      10. +
      11. [Docs] Fix link to Auth Guide in readme #498 (Thanks @asherf)

      12. +
      13. [Docs] Fix missing word and typo #512 (Thanks @marks)

      14. +
      15. [Message Builders] bugfix for value length in button elements #514 (Thanks @avanderm)

      16. +
      17. [Docs] Fixes formatting #515 (Thanks @vpetersson)

      18. +
      19. [Docs] Improve a code snippet on README #516 (Thanks @seratch)

      20. +
      21. [WebClient] Fixed an OAuth Headers bug and made the token param optional. #517

      22. +

      v2.1.0 (2019-07-01)

      -

      New Features -1. Type-hinted helper classes for building messages in v2 #400 (Thanks @paul-griffith)

      -

      Breaking Changes -1. [RTMClient] Converted the RTMClient#typing() function to async #446

      -

      Updates -1. [RTMClient] Handle case in which aiohttp closes the websocket due to lack of ping responses. #453 (Thanks @flyte) -2. Modify package identifier in user agent to match v1.x identifier #418 (Thanks @aoberoi) -3. [WebClient] Fixed typo in Scheduled message #428 & #435 (Thanks @splinterific) -4. Transform install_requires of ‘aiodns’ into extras_require. #440 (Thanks @staticdev)

      +

      New Features

      +
        +
      1. Type-hinted helper classes for building messages in v2 #400 (Thanks @paul-griffith)

      2. +
      +

      Breaking Changes

      +
        +
      1. [RTMClient] Converted the RTMClient#typing() function to async #446

      2. +
      +

      Updates

      +
        +
      1. [RTMClient] Handle case in which aiohttp closes the websocket due to lack of ping responses. #453 (Thanks @flyte)

      2. +
      3. Modify package identifier in user agent to match v1.x identifier #418 (Thanks @aoberoi)

      4. +
      5. [WebClient] Fixed typo in Scheduled message #428 & #435 (Thanks @splinterific)

      6. +
      7. Transform install_requires of ‘aiodns’ into extras_require. #440 (Thanks @staticdev)

      8. +

      Thank you!! To everyone who’s opened, commented or reacted to an issue; this project is better because of you! Thank you for helping the Slack community!

      v2.0.0 (2019-04-29)

      -

      [Original RFC](https://github.com/slackapi/python-slackclient/issues/384) -[v2 PR](https://github.com/slackapi/python-slackclient/pull/394)

      -

      New Features -1. Client Decomposition: We’ve split the client into two.

      +

      Original RFC

      +

      v2 PR

      +

      New Features

      +
        +
      1. Client Decomposition: We’ve split the client into two.

      2. +
      1. WebClient: A HTTP client focused on Slack’s Web API.

      2. @@ -276,7 +299,7 @@

        v2.0.0 (2019-04-29)https://github.com/slackapi/python-slackclient/wiki/Migrating-to-2.x)

        +

        Check out the Migration Guide here!

        Thank you! This release would not have been possible without the support of our community. Thank you to everyone who’s contributed to this release.

      diff --git a/docs/genindex.html b/docs/genindex.html index a9cede6c2..eec77e8a0 100644 --- a/docs/genindex.html +++ b/docs/genindex.html @@ -164,6 +164,7 @@
    • Changelog
      • v2.2.0 (2019-09-25)
      • +
      • v2.2.0 (2019-09-25)
      • v2.1.0 (2019-07-01)
      • v2.0.0 (2019-04-29)
      • v1.3.1 (2019-02-28)
      • diff --git a/docs/index.html b/docs/index.html index 4962cdd38..4bc7f8231 100644 --- a/docs/index.html +++ b/docs/index.html @@ -163,6 +163,7 @@
      • Changelog
        • v2.2.0 (2019-09-25)
        • +
        • v2.2.0 (2019-09-25)
        • v2.1.0 (2019-07-01)
        • v2.0.0 (2019-04-29)
        • v1.3.1 (2019-02-28)
        • diff --git a/docs/search.html b/docs/search.html index b78f6cc3e..6a3ac7fff 100644 --- a/docs/search.html +++ b/docs/search.html @@ -163,6 +163,7 @@
        • Changelog
          • v2.2.0 (2019-09-25)
          • +
          • v2.2.0 (2019-09-25)
          • v2.1.0 (2019-07-01)
          • v2.0.0 (2019-04-29)
          • v1.3.1 (2019-02-28)
          • diff --git a/docs/searchindex.js b/docs/searchindex.js index e71e7848e..e7922e488 100644 --- a/docs/searchindex.js +++ b/docs/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["about","auth","basic_usage","changelog","conversations","faq","index","metadata","real_time_messaging"],envversion:{"sphinx.domains.c":1,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":1,"sphinx.domains.javascript":1,"sphinx.domains.math":2,"sphinx.domains.python":1,"sphinx.domains.rst":1,"sphinx.domains.std":1,sphinx:56},filenames:["about.rst","auth.rst","basic_usage.rst","changelog.rst","conversations.rst","faq.rst","index.rst","metadata.rst","real_time_messaging.rst"],objects:{},objnames:{},objtypes:{},terms:{"0cb4bcd6e887b428e27e8059b6278b86ee661aaa":3,"1046cc2375a85a22e94573e2aad954ba7287c886":3,"1920s":2,"7d01515cebc80918a29100b0e4793790eb83e7b9":3,"boolean":4,"break":[3,5],"case":[3,5],"class":3,"default":[2,3,4,8],"final":1,"function":[1,3,8],"import":[1,2,3,4,8],"int":2,"long":2,"new":[1,2,3,4,5,6],"public":4,"return":[1,2,3,4],"short":[2,3],"super":5,"switch":3,"true":[2,3,4],"while":[2,5,8],Added:3,Adding:3,But:5,For:[1,2,4],IDs:4,IMs:2,One:2,That:5,The:[1,2,3,4,6,8],Then:1,These:[3,6],UIs:6,Use:[3,4,6],__eq__:3,__name__:1,aadd:3,abc:1,abil:[1,3,8],abl:1,about:[1,2,3,4,5,6,8],acair:3,accept:1,access:[0,1,2,3,6],access_token:1,accessori:2,accid:2,acquir:6,act:[1,3],action:3,action_id:2,actual:2,adaptor:8,add:[1,2,3,5],added:[3,5],addit:[1,2,4],admin:3,after:[1,2,3],agent:3,agre:1,agreement:0,aim:5,aiodn:3,aiohttp:3,all:[1,2,4,5,6],allow:[2,3,6,8],along:8,alreadi:[2,4],already_in_channel:2,also:[2,6,8],alt_text:2,alwai:[5,6],ambiti:5,ani:[1,2,6,8],anoth:[2,3],anyon:6,aoberoi:3,api:[0,1,3,6],api_cal:3,app:[0,1,2,3,4,6,8],app_home_open:8,appear:2,appli:1,applic:[1,2,3,6],appropri:5,architectur:8,archiv:2,aren:8,arg:[1,3],argument:2,around:5,arrai:4,articl:2,asherf:3,assign:2,assist:6,async:3,attach:2,attempt:3,attribut:[2,3],auth:[1,3],auth_cod:1,authent:[2,3],author:1,auto_reconnect:3,automat:3,avail:[1,2],avanderm:3,averag:2,avoid:1,axe:2,back:8,backend:6,bad:3,base:8,basic:[3,8],becaus:[3,6],becom:2,been:[1,2,3],befor:[2,3,6],begin:1,begin_auth:1,behalf:1,below:8,benoitlavign:3,best:[2,6],better:3,between:2,bite:5,block:3,blockattach:3,bond:6,bot:[1,2],bot_access_token:1,box:2,broadcast:2,bug:[3,6],bugfix:3,build:[0,1,2,3,6],builder:[2,3],built:[1,3,6],burst:2,busi:2,button:[1,2,3],c031415926:4,c0xxxxxx:2,c0xxxxxxx:2,c0xxxxxxy:2,c16180339:4,c27182818:4,c3ukjtqac:2,cach:3,call:[1,2,3,4,6,8],callback:[3,8],callback_id:2,can:[1,2,3,5,6,8],cannot:2,capabilit:6,care:6,caus:3,cclauss:3,chang:[1,2,3],changelog:5,channel:[3,8],channel_id:8,channels_info:2,channels_join:2,channels_leav:2,channels_list:2,channnel:3,charact:4,chat:2,chat_delet:2,chat_postephemer:2,chat_postmessag:[2,8],chat_upd:2,check:[1,2,3],clavin:3,clean:3,click:1,client:[1,2,3,4,8],client_id:1,client_secret:1,clone:6,close:3,code:[0,1,3,5,6],collect:2,com:[1,2,3,6],combin:2,comma:4,comment:[2,3],commit:3,commun:[3,6,8],comparison:3,compat:3,compex:[],complet:[1,3,5,8],complex:[2,6],compos:2,concept:6,concret:5,conduct:0,configur:[1,3,6],connect:3,connect_method:8,consid:6,consider:2,construct:3,consum:3,contain:[1,2,4,8],content:[3,5],context:2,continu:[2,3,5],contribut:[0,3],contributor:[0,3,5],convers:[2,8],conversations_cr:4,conversations_info:4,conversations_leav:4,conversations_list:4,conversations_memb:4,conversations_open:4,convert:3,copyright:3,correspond:[1,3,8],could:5,counter:3,coupl:[3,5],cours:6,coverag:5,creat:3,createchild:3,credenti:1,current:6,custom:[2,3],d45285d2f1025899dcd65e259624ee73771f94bb:3,dai:5,danni:2,data:[1,2,4,6,8],databas:1,deal:2,decod:3,decomposit:3,def:[1,2,8],defin:[1,6],delai:2,demonstr:5,depend:[1,4],descend:2,describ:3,detail:[2,8],determin:1,develop:2,differ:2,direct:[1,2],directli:[2,6],discuss:5,displai:2,doc:[3,4,5,8],docstr:3,document:[1,2,3],doesn:3,don:[1,5],done:[5,6],door:2,driven:8,due:3,duplic:3,dynam:2,each:[2,3],easi:3,easier:6,edit:5,effect:1,either:[2,4],element:[2,3],elif:2,email:3,empti:1,enabl:3,encod:3,encount:4,endpoint:[1,6],enforc:3,ensur:[3,5],entir:1,environ:[1,2,3,4,5,8],environment:1,ephemer:2,error:[2,3],establish:8,event:[3,6],everi:1,everyon:3,exampl:[1,2,8],exce:2,excel:5,except:3,exchang:[1,2],excit:[2,5],exclud:2,exclude_archiv:2,execut:8,exist:[2,4],expand:6,expect:5,expir:3,expos:3,extend:6,extras_requir:3,f7bb8889580cc34471ba1ddc05afc34d1a5efa23:3,facilit:1,fail:[2,3],fallback:2,fals:2,far:2,featur:[1,3,6],feedback:5,feel:[2,5],fellow:6,felt:2,fetch:2,few:3,fewer:4,field:[2,3],file:[3,5],file_com:2,files_upload:2,find:2,finish:2,finish_auth:1,first:5,fix:[3,5],flask:1,flow:1,flyte:3,focu:3,focus:[2,3],folder:5,follow:[2,3,5,6],forget:[1,5],fork:2,format:3,found:1,framework:6,from:[0,1,2,3,6,8],full:[1,2,6],fulli:2,fun:2,futur:5,gener:[5,6],german:2,get:[1,3],git:6,github:[3,6],give:[3,8],given:5,good:5,grace:2,grant:1,great:[5,6],greater:2,griffith:3,group:[2,3,4],guest:2,guid:[3,6],guidelin:[3,5],had:2,handl:[1,2,3],happen:6,harlowja:3,has:[1,2,6],haunt:2,have:[2,3,5,6],header:[2,3],hello:[2,8],help:[3,5],helper:3,here:[2,3,6],higher:6,hint:3,hit:2,hole:2,hop:2,hotel:2,how:[1,2,3],howev:2,href:1,http:[1,2,3,6,8],hub:2,hyphen:4,identifi:3,imag:2,image_url:2,importantli:5,improv:3,includ:[1,2,3,4,5],include_local:4,include_num_memb:4,incorpor:5,incorrectli:3,increas:5,inde:2,index:3,indic:2,industri:1,info:[3,4],inform:[1,2,3,8],initi:1,input:2,insid:[2,5,8],install_requir:3,instanti:8,instead:[1,2,3,8],integr:[2,3,6],intend:1,interact:[2,6],interest:4,interfac:[2,4],intern:3,introduc:3,invalid:3,invit:2,is_priv:4,isn:6,issu:[3,5,6,8],item:[2,5],its:[3,5,8],itself:2,jayalan:3,joakimnordl:3,join:3,jpeg:2,json:[1,2,3],just:[1,2,5,6],kamushaden:3,kei:[1,2],kelvintaywl:3,kind:2,kit:3,know:[1,5],kt5356:3,label:2,lack:3,languag:6,larg:3,larger:8,later:1,layout:2,learn:6,least:1,left:2,length:3,less:3,let:[0,1,2,5,6],letter:4,librari:3,licens:[0,3],like:[3,4,6,8],limit:3,linear:2,link:[1,3,8],lint:3,list:[1,3,8],liter:2,live:3,load:3,local:[3,4],locat:3,lock:3,log:3,login:3,longer:2,look:[2,5],love:5,made:3,mai:[2,3,4],maintain:0,make:[1,2,4,5,6],mani:[2,5],mark:3,match:3,mayb:2,messag:[3,6],metadata:4,method:[1,2,3,4],might:[2,6],migrat:3,miss:3,modifi:3,more:[1,2,5,8],most:[2,8],move:3,mpdm:3,mpim:[3,4],mrkdwn:2,much:5,multi:4,must:[1,2,4],myapp:1,name:[2,3,4],nearli:2,need:[1,2,5,6],newest:4,node:1,non:3,note:[2,4,5,8],notif:2,now:3,number:[2,4],oauth:[1,2,3,6],oauth_access:1,oauth_scop:1,object:[2,3],occur:8,off:2,onc:[1,2],one:[1,2,5],onli:[2,4],onto:2,open:[3,4,6],option:[2,3,4,8],order:1,origin:[2,3],other:[1,2,3],our:[1,2,3,4,5,6,8],out:[1,2,3],over:[2,3],overlook:2,own:2,packag:3,page:[1,6],param:[1,3,4],paramet:[1,2,3,4],parent:[2,3],parti:4,particularli:5,pass:[1,2,3,8],password:[1,6],paul:3,payload:[1,8],pdf:2,peopl:[2,4,6],pep:3,per:2,period:2,permiss:[1,6],persist:1,person:[2,4],pexel:2,photo:2,ping:3,pip:6,place:[2,6],plain_text:2,plain_text_input:2,platform:[0,8],pleas:[1,3,5],point:[2,3],possibl:[3,6],post:[1,2,6,8],post_instal:1,postephemer:2,postmessag:2,potenti:[1,6],practic:2,pre:1,pre_instal:1,prefer:[3,8],prevent:3,previou:2,primari:2,print:2,privat:[3,4],private_channel:4,program:5,programm:6,project:[3,5,6],properli:3,properti:[2,3],propos:5,protoco:1,prototyp:2,proudli:0,provid:[1,2,3,4,6,8],proxi:3,public_channel:4,publish:1,pull:[3,5,6],purpos:[2,6],push:8,pypi:6,python:[1,2,3,8],queri:1,quickli:[2,6],rate:3,rather:[3,5,8],react:3,reactions_add:2,reactions_remov:2,read:[1,6,8],readm:3,rebuild:5,receiv:[3,8],reciev:[3,8],recommend:[1,5,6,8],reconnect:3,redesign:3,redirect:1,refer:2,reflect:2,refresh:3,refus:1,regular:2,reinstal:1,releas:3,releg:2,remot:3,remov:[2,3],repli:[2,3],reply_broadcast:2,report:6,request:[1,2,3,4,5,6],requir:[1,2,3,4,6],respond:[2,6],respons:[1,2,3,4,8],responseparseerror:3,restructuredtext:5,result:[2,3],resum:4,retri:2,retriev:[1,3,4],review:[1,2],rfc:3,roach:3,room:2,rout:1,rowdi:2,rst:[3,5],rtm:3,rtm_client:8,rtm_connect:3,rtm_send_messag:3,rtmclient:[3,8],run:5,run_on:[3,8],runtim:1,sai:[2,8],same:[2,4],sampart:3,sampl:5,save:[1,2],say_hello:8,schedul:3,schlueter:3,scope:1,sdk:6,search:3,second:2,secret:1,section:[1,2,3,5],see:[1,2,4,8],semver:3,send:[3,8],send_messag:3,send_slack_messag:2,sent:2,separ:4,seratch:3,server:3,set:[1,2,3,4,6,8],setup:1,shanedewael:3,share:[1,4],should:[2,6],show:2,silent:2,simpl:[1,2],simpli:[2,8],singl:[2,4],site:2,slack:[1,2,3,4,8],slack_api_token:[2,4,8],slack_bot_scop:1,slack_bot_token:1,slack_client_id:1,slack_client_secret:1,slack_token:[2,4,8],slack_user_token:1,slackapi:[3,6],slackclient:[3,6],slackclienterror:3,sleep:2,slightli:2,slow:8,snippet:3,social:2,some:[2,3,8],someth:5,sometim:2,sorri:3,sourc:[1,6],special:2,specif:[2,6],specifi:[2,4],sphinx:5,splinterif:3,split:3,src:5,standard:1,star:2,start:[1,2,5,6],stasfilin:3,state:2,staticdev:3,statu:2,step:5,store:1,str:2,string:[1,3,4],stuck:[2,6],submit:5,subsequ:4,succeed:[1,2],success:1,successfulli:2,suppli:4,support:[3,8],sure:[1,2,5],surfac:2,tada:2,take:[1,2],target:6,team:[0,1,3,6,8],tell:[2,3],temp:3,test:[2,3,5],text:[2,8],than:[2,3,4],thank:[3,5],thei:[2,3,5,6],them:[1,2],therefor:2,thi:[1,2,3,4,5,6,8],thing:[2,3,4,5,6],think:5,those:2,though:2,thought:5,thread:3,thread_t:[2,8],through:[3,6],thumbsup:2,tidi:3,time:2,timelin:2,timeout:3,timestamp:2,timfeirg:3,titl:2,togeth:2,token:[2,3,6,8],too:2,tool:0,torrenc:2,total:5,tox:[3,5],traceback:3,tracker:[5,6],transform:3,transmit:3,travi:3,treat:[1,6],trigger_id:2,two:[3,5],txt:6,type:[2,3,4,8],typo:3,u023becgf:8,u0xxxxxxx:2,u987654321:4,underscor:4,unifi:4,unit:5,unreli:8,until:2,unus:3,updat:[3,5],upload:3,url:[3,8],urllib:3,usag:1,use:[1,2,3,4,5,6,8],used:[1,2],useful:4,user:[1,2,3,4,5,8],users_list:2,uses:[2,8],using:[2,3,6,8],v123401:2,valid:[1,3,4],valu:[3,4],value_indentifi:2,variabl:1,veri:2,version:[3,6],via:1,view:[2,3],view_id:2,view_identifi:2,views_open:2,views_upd:2,virtualenv:5,visibl:2,visit:6,vote:2,vpetersson:3,vscode:3,w123456789:4,wai:[2,6],wait:2,want:[2,5],watch:8,web:[0,1,3,8],web_client:8,webclient:[1,2,3,4],webserv:1,websocket:[3,8],well:[2,6],what:[2,5],when:[1,2,3,8],where:[1,3,6],which:[1,2,3,4,8],who:[1,3],whole:2,why:5,wiki:3,wish:[1,4],without:3,won:2,word:3,work:[1,2,3,4,5,6],workspac:[4,6],would:[1,3,6],wrapper:2,write:[1,5,6],written:5,xoxb:1,xoxp:1,yield:1,you:[0,1,2,3,4,5,6,8],your:[0,1,2,3,4,5,6,8],yourself:5},titles:["About","Tokens & Authentication","Basic Usage","Changelog","Conversations API","Frequently Asked Questions","Slack Developer Kit for Python","<no title>","Real Time Messaging (RTM)"],titleterms:{There:5,about:0,api:[2,4,8],ask:5,authent:1,basic:[2,6],block:2,bug:5,changelog:3,channel:[2,4],compil:5,connect:8,contribut:5,convers:4,creat:4,delet:2,develop:[0,6],direct:4,document:5,emoji:2,event:8,featur:5,file:2,format:2,found:5,frequent:5,get:[2,4,6],help:6,how:5,info:2,inform:4,instal:[1,6],join:2,keep:1,kit:[0,2,6],leav:[2,4],limit:2,list:[2,4],member:[2,4],messag:[2,4,8],miss:5,modal:2,more:4,multipl:1,open:2,platform:6,push:2,python:[0,6],question:5,rate:2,reaction:2,real:8,rtm:8,safe:1,send:2,singl:1,slack:[0,6],start:8,team:2,thread:2,time:8,token:1,updat:2,upload:2,usag:2,web:2,workspac:1}}) \ No newline at end of file +Search.setIndex({docnames:["about","auth","basic_usage","changelog","conversations","faq","index","metadata","real_time_messaging"],envversion:{"sphinx.domains.c":1,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":1,"sphinx.domains.javascript":1,"sphinx.domains.math":2,"sphinx.domains.python":1,"sphinx.domains.rst":1,"sphinx.domains.std":1,sphinx:56},filenames:["about.rst","auth.rst","basic_usage.rst","changelog.rst","conversations.rst","faq.rst","index.rst","metadata.rst","real_time_messaging.rst"],objects:{},objnames:{},objtypes:{},terms:{"0cb4bcd6e887b428e27e8059b6278b86ee661aaa":3,"1046cc2375a85a22e94573e2aad954ba7287c886":3,"1920s":2,"7d01515cebc80918a29100b0e4793790eb83e7b9":3,"boolean":4,"break":[3,5],"case":[3,5],"class":3,"default":[2,3,4,8],"final":1,"function":[1,3,8],"import":[1,2,3,4,8],"int":2,"long":2,"new":[1,2,3,4,5,6],"public":4,"return":[1,2,3,4],"short":[2,3],"super":5,"switch":3,"true":[2,3,4],"while":[2,5,8],Added:3,Adding:3,But:5,For:[1,2,4],IDs:4,IMs:2,One:2,That:5,The:[1,2,3,4,6,8],Then:1,These:[3,6],UIs:6,Use:[3,4,6],__eq__:3,__name__:1,aadd:3,abc:1,abhishekjiitr:3,abil:[1,3,8],abl:1,about:[1,2,3,4,5,6,8],acair:3,accept:1,access:[0,1,2,3,6],access_token:1,accessori:2,accid:2,acquir:6,act:[1,3],action:3,action_id:2,actual:2,adaptor:8,add:[1,2,3,5],added:[3,5],addit:[1,2,4],admin:3,after:[1,2,3],agent:3,agre:1,agreement:0,aim:5,aiodn:3,aiohttp:3,all:[1,2,4,5,6],allow:[2,3,6,8],along:[3,8],alreadi:[2,4],already_in_channel:2,also:[2,6,8],alt_text:2,alwai:[5,6],ambiti:5,ani:[1,2,6,8],anoth:[2,3],anyon:6,aoberoi:3,api:[0,1,3,6],api_cal:3,app:[0,1,2,3,4,6,8],app_home_open:8,appear:2,appli:1,applic:[1,2,3,6],appropri:5,architectur:8,archiv:2,aren:8,arg:[1,3],argument:2,around:5,arrai:4,articl:2,asherf:3,assign:2,assist:6,async:3,attach:2,attempt:3,attribut:[2,3],auth:[1,3],auth_cod:1,authent:[2,3],author:1,auto_reconnect:3,automat:3,avail:[1,2],avanderm:3,averag:2,avoid:1,axe:2,back:8,backend:6,bad:3,base:8,basic:[3,8],becaus:[3,6],becom:2,been:[1,2,3],befor:[2,3,6],begin:1,begin_auth:1,behalf:1,below:8,benoitlavign:3,best:[2,6],better:3,between:2,bite:5,block:3,blockattach:3,bond:6,bot:[1,2],bot_access_token:1,box:2,broadcast:2,bug:[3,6],bugfix:3,build:[0,1,2,3,6],builder:[2,3],built:[1,3,6],burst:2,busi:2,button:[1,2,3],c031415926:4,c0xxxxxx:2,c0xxxxxxx:2,c0xxxxxxy:2,c16180339:4,c27182818:4,c3ukjtqac:2,cach:3,call:[1,2,3,4,6,8],callback:[3,8],callback_id:2,can:[1,2,3,5,6,8],cannot:2,capabilit:6,care:6,caus:3,cclauss:3,chang:[1,2,3],changelog:5,channel:[3,8],channel_id:8,channels_info:2,channels_join:2,channels_leav:2,channels_list:2,channnel:3,charact:4,chat:2,chat_delet:2,chat_postephemer:2,chat_postmessag:[2,8],chat_upd:2,check:[1,2,3],clavin:3,clean:3,click:1,client:[1,2,3,4,8],client_id:1,client_secret:1,clone:6,close:3,code:[0,1,3,5,6],collect:2,com:[1,2,3,6],combin:2,comma:4,comment:[2,3],commit:3,commun:[3,6,8],comparison:3,compat:3,compex:[],complet:[1,3,5,8],complex:[2,6],compos:2,concept:6,concret:5,conduct:0,configur:[1,3,6],connect:3,connect_method:8,consid:6,consider:2,construct:3,consum:3,contain:[1,2,4,8],content:[3,5],context:2,continu:[2,3,5],contribut:[0,3],contributor:[0,3,5],convers:[2,8],conversations_cr:4,conversations_info:4,conversations_leav:4,conversations_list:4,conversations_memb:4,conversations_open:4,convert:3,copyright:3,correspond:[1,3,8],could:5,counter:3,coupl:[3,5],cours:6,coverag:5,creat:3,createchild:3,credenti:[1,3],current:6,custom:[2,3],d45285d2f1025899dcd65e259624ee73771f94bb:3,dai:5,danni:2,data:[1,2,4,6,8],databas:1,deal:2,decod:3,decomposit:3,def:[1,2,8],defin:[1,6],delai:2,demonstr:5,depend:[1,4],descend:2,describ:3,detail:[2,8],determin:1,develop:2,differ:2,direct:[1,2],directli:[2,6],discuss:5,displai:2,doc:[3,4,5,8],docstr:3,document:[1,2,3],doesn:3,don:[1,5],done:[5,6],door:2,driven:8,due:3,duplic:3,dynam:2,each:[2,3],easi:3,easier:6,edit:5,effect:1,either:[2,4],element:[2,3],elif:2,email:3,empti:1,enabl:3,encod:3,encount:4,endpoint:[1,6],enforc:3,ensur:[3,5],entir:[1,3],environ:[1,2,3,4,5,8],environment:1,ephemer:2,error:[2,3],establish:8,event:[3,6],everi:1,everyon:3,exampl:[1,2,8],exce:2,excel:5,except:3,exchang:[1,2],excit:[2,5],exclud:2,exclude_archiv:2,execut:8,exist:[2,4],expand:6,expect:5,expir:3,expos:3,extend:6,extras_requir:3,f7bb8889580cc34471ba1ddc05afc34d1a5efa23:3,facilit:1,fail:[2,3],fallback:2,fals:2,far:2,featur:[1,3,6],feedback:5,feel:[2,5],fellow:6,felt:2,fetch:2,few:3,fewer:4,field:[2,3],file:[3,5],file_com:2,files_upload:2,find:2,finish:2,finish_auth:1,first:5,fix:[3,5],flask:1,flow:1,flyte:3,focu:3,focus:[2,3],folder:5,follow:[2,3,5,6],forget:[1,5],fork:2,format:3,found:1,framework:6,from:[0,1,2,3,6,8],full:[1,2,6],fulli:2,fun:2,futur:5,gener:[5,6],german:2,get:[1,3],git:6,github:[3,6],give:[3,8],given:5,good:5,grace:2,grant:1,great:[5,6],greater:2,griffith:3,group:[2,3,4],guest:2,guid:[3,6],guidelin:[3,5],had:2,handl:[1,2,3],happen:6,harlowja:3,has:[1,2,6],haunt:2,have:[2,3,5,6],header:[2,3],hello:[2,8],help:[3,5],helper:3,here:[2,3,6],higher:6,hint:3,hit:2,hole:2,hop:2,hotel:2,how:[1,2,3],howev:2,href:1,http:[1,2,3,6,8],hub:2,hyphen:4,identifi:3,imag:2,image_url:2,importantli:5,improv:3,includ:[1,2,3,4,5],include_local:4,include_num_memb:4,incorpor:5,incorrectli:3,increas:5,inde:2,indent:3,index:3,indic:2,industri:1,info:[3,4],inform:[1,2,3,8],initi:1,input:2,insid:[2,5,8],install_requir:3,instanti:8,instead:[1,2,3,8],integr:[2,3,6],intend:1,interact:[2,6],interest:4,interfac:[2,4],intern:3,introduc:3,invalid:3,invit:2,is_priv:4,isn:6,issu:[3,5,6,8],item:[2,5],iter:3,its:[3,5,8],itself:2,jayalan:3,joakimnordl:3,join:3,jpeg:2,json:[1,2,3],just:[1,2,5,6],kamushaden:3,kei:[1,2],kelvintaywl:3,kind:2,kit:3,know:[1,5],kt5356:3,label:2,lack:3,languag:6,larg:3,larger:8,later:1,layout:2,learn:6,least:1,left:2,length:3,less:3,let:[0,1,2,5,6],letter:4,librari:3,licens:[0,3],like:[3,4,6,8],limit:3,linear:2,link:[1,3,8],lint:3,list:[1,3,8],liter:2,live:3,load:3,local:[3,4],locat:3,lock:3,log:3,login:3,longer:2,look:[2,5],love:5,made:3,mai:[2,3,4],maintain:0,make:[1,2,4,5,6],mani:[2,5],mark:3,match:3,mayb:2,messag:[3,6],metadata:4,method:[1,2,3,4],might:[2,6],migrat:3,miss:3,modifi:3,more:[1,2,5,8],most:[2,8],move:3,mpdm:3,mpim:[3,4],mrkdwn:2,much:5,multi:4,must:[1,2,4],myapp:1,name:[2,3,4],nearli:2,need:[1,2,5,6],newest:4,node:1,non:3,note:[2,4,5,8],notif:2,now:3,number:[2,4],oauth:[1,2,3,6],oauth_access:1,oauth_scop:1,object:[2,3],occur:[3,8],off:2,onc:[1,2],one:[1,2,5],onli:[2,4],onto:2,open:[3,4,6],option:[2,3,4,8],order:1,origin:[2,3],other:[1,2,3],our:[1,2,3,4,5,6,8],out:[1,2,3],over:[2,3],overlook:2,own:2,packag:3,page:[1,6],param:[1,3,4],paramet:[1,2,3,4],parent:[2,3],parti:4,particularli:5,pass:[1,2,3,8],password:[1,6],paul:3,payload:[1,8],pdf:2,peopl:[2,4,6],pep:3,per:2,period:2,permiss:[1,6],persist:1,person:[2,4],pexel:2,photo:2,ping:3,pip:6,place:[2,6],plain_text:2,plain_text_input:2,platform:[0,8],pleas:[1,3,5],point:[2,3],possibl:[3,6],post:[1,2,6,8],post_instal:1,postephemer:2,postmessag:2,potenti:[1,6],practic:2,pre:1,pre_instal:1,prefer:[3,8],prevent:3,previou:2,previous:3,primari:2,print:2,privat:[3,4],private_channel:4,program:5,programm:6,project:[3,5,6],properli:3,properti:[2,3],propos:5,protoco:1,prototyp:2,proudli:0,provid:[1,2,3,4,6,8],proxi:3,public_channel:4,publish:1,pull:[5,6],purpos:[2,6],push:8,pypi:6,python:[1,2,3,8],queri:1,quickli:[2,6],rate:3,rather:[3,5,8],react:3,reactions_add:2,reactions_remov:2,read:[1,6,8],readm:3,rebuild:5,receiv:[3,8],reciev:[3,8],recommend:[1,5,6,8],reconnect:3,redesign:3,redirect:1,refer:2,reflect:2,refresh:3,refus:1,regular:2,reinstal:1,releas:3,releg:2,remot:3,remov:[2,3],repli:[2,3],reply_broadcast:2,report:6,request:[1,2,3,4,5,6],requir:[1,2,3,4,6],respond:[2,6],respons:[1,2,3,4,8],responseparseerror:3,restructuredtext:5,result:[2,3],resum:4,retri:2,retriev:[1,3,4],review:[1,2],rfc:3,roach:3,room:2,rout:1,rowdi:2,rst:[3,5],rtm:3,rtm_client:8,rtm_connect:3,rtm_send_messag:3,rtmclient:[3,8],run:5,run_on:[3,8],runtim:1,sai:[2,8],same:[2,4],sampart:3,sampl:5,save:[1,2],say_hello:8,schedul:3,schlueter:3,scope:1,sdk:6,search:3,second:2,secret:1,section:[1,2,3,5],see:[1,2,4,8],semver:3,send:[3,8],send_messag:3,send_slack_messag:2,sent:2,separ:4,seratch:3,server:3,set:[1,2,3,4,6,8],setup:1,shanedewael:3,share:[1,4],should:[2,6],show:2,silent:2,simpl:[1,2],simpli:[2,8],singl:[2,4],site:2,slack:[1,2,3,4,8],slack_api_token:[2,4,8],slack_bot_scop:1,slack_bot_token:1,slack_client_id:1,slack_client_secret:1,slack_token:[2,4,8],slack_user_token:1,slackapi:[3,6],slackapierror:3,slackclient:[3,6],slackclienterror:3,slackrespons:3,sleep:2,slightli:2,slow:8,smaeda:3,snippet:3,social:2,some:[2,3,8],someth:5,sometim:2,sorri:3,sourc:[1,6],special:2,specif:[2,6],specifi:[2,4],sphinx:5,splinterif:3,split:3,src:5,standard:1,star:2,start:[1,2,5,6],stasfilin:3,state:2,staticdev:3,statu:2,step:5,store:1,str:2,string:[1,3,4],stuck:[2,6],submit:5,subsequ:4,succeed:[1,2],success:1,successfulli:2,suppli:4,support:[3,8],sure:[1,2,5],surfac:2,tada:2,take:[1,2],target:6,team:[0,1,3,6,8],tell:[2,3],temp:3,test:[2,3,5],text:[2,8],than:[2,3,4],thank:[3,5],thei:[2,3,5,6],them:[1,2],therefor:2,thi:[1,2,3,4,5,6,8],thing:[2,3,4,5,6],think:5,those:2,though:2,thought:5,thread:3,thread_t:[2,8],through:[3,6],thumbsup:2,tidi:3,time:2,timelin:2,timeout:3,timestamp:2,timfeirg:3,titl:2,togeth:2,token:[2,3,6,8],too:2,tool:0,torrenc:2,total:5,tox:[3,5],traceback:3,tracker:[5,6],transform:3,transmit:3,travi:3,treat:[1,6],trigger_id:2,two:[3,5],txt:6,type:[2,3,4,8],typo:3,u023becgf:8,u0xxxxxxx:2,u987654321:4,underscor:4,unifi:4,unit:5,unreli:8,until:2,unus:3,updat:[3,5],upload:3,url:[3,8],urllib:3,usag:1,use:[1,2,3,4,5,6,8],used:[1,2],useful:4,user:[1,2,3,4,5,8],users_list:2,uses:[2,8],using:[2,3,6,8],v123401:2,valid:[1,3,4],valu:[3,4],value_indentifi:2,variabl:1,veri:2,version:[3,6],via:1,view:[2,3],view_id:2,view_identifi:2,views_open:2,views_upd:2,virtualenv:5,visibl:2,visit:6,vote:2,vpetersson:3,vscode:3,w123456789:4,wai:[2,6],wait:2,want:[2,5],watch:8,web:[0,1,3,8],web_client:8,webclient:[1,2,3,4],webserv:1,websocket:[3,8],well:[2,6],what:[2,5],when:[1,2,3,8],where:[1,3,6],which:[1,2,3,4,8],who:[1,3],whole:2,why:5,wiki:[],wish:[1,4],without:3,won:2,word:3,work:[1,2,3,4,5,6],workspac:[4,6],would:[1,3,6],wrapper:2,write:[1,5,6],written:5,xoxb:1,xoxp:1,yield:1,you:[0,1,2,3,4,5,6,8],your:[0,1,2,3,4,5,6,8],yourself:5},titles:["About","Tokens & Authentication","Basic Usage","Changelog","Conversations API","Frequently Asked Questions","Slack Developer Kit for Python","<no title>","Real Time Messaging (RTM)"],titleterms:{There:5,about:0,api:[2,4,8],ask:5,authent:1,basic:[2,6],block:2,bug:5,changelog:3,channel:[2,4],compil:5,connect:8,contribut:5,convers:4,creat:4,delet:2,develop:[0,6],direct:4,document:5,emoji:2,event:8,featur:5,file:2,format:2,found:5,frequent:5,get:[2,4,6],help:6,how:5,info:2,inform:4,instal:[1,6],join:2,keep:1,kit:[0,2,6],leav:[2,4],limit:2,list:[2,4],member:[2,4],messag:[2,4,8],miss:5,modal:2,more:4,multipl:1,open:2,platform:6,push:2,python:[0,6],question:5,rate:2,reaction:2,real:8,rtm:8,safe:1,send:2,singl:1,slack:[0,6],start:8,team:2,thread:2,time:8,token:1,updat:2,upload:2,usag:2,web:2,workspac:1}}) \ No newline at end of file diff --git a/slack/version.py b/slack/version.py index 3099348a9..2e11865f5 100644 --- a/slack/version.py +++ b/slack/version.py @@ -1,2 +1,2 @@ # see: http://legacy.python.org/dev/peps/pep-0440/#public-version-identifiers -__version__ = "2.2.0" +__version__ = "2.2.1" From b3dde0dd8f3d4a54d2cff3191297f5d752f516c0 Mon Sep 17 00:00:00 2001 From: Rodney Urquhart Date: Tue, 8 Oct 2019 06:35:23 -0700 Subject: [PATCH 2/2] Fixing update --- docs-src/changelog.rst | 2 +- docs/changelog.html | 10 +++++----- docs/genindex.html | 2 +- docs/index.html | 2 +- docs/search.html | 2 +- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/docs-src/changelog.rst b/docs-src/changelog.rst index 99f933a76..a636dcf4b 100644 --- a/docs-src/changelog.rst +++ b/docs-src/changelog.rst @@ -2,7 +2,7 @@ Changelog ============================================== -v2.2.0 (2019-09-25) +v2.2.1 (2019-10-08) ------------------- **Updates** diff --git a/docs/changelog.html b/docs/changelog.html index 1da902f0e..4ea112405 100644 --- a/docs/changelog.html +++ b/docs/changelog.html @@ -162,8 +162,8 @@
        • Changelog
        • Changelog
        • Changelog
        • Changelog