@@ -1790,32 +1790,32 @@ <h2 id="atualizar-dependencias">Atualizar dependências<a class="headerlink" hre
17901790configurações da sua aplicação:</ p >
17911791< div class ="highlight "> < pre > < span > </ span > < code > < span class ="k "> [tool.briefcase.app.helloworld]</ span >
17921792< span class ="n "> formal_name</ span > < span class ="w "> </ span > < span class ="o "> =</ span > < span class ="w "> </ span > < span class ="s2 "> "Hello World"</ span >
1793- < span class ="n "> description</ span > < span class ="w "> </ span > < span class ="o "> =</ span > < span class ="w "> </ span > < span class ="s2 "> "Um aplicação tutorial"</ span >
1793+ < span class ="n "> description</ span > < span class ="w "> </ span > < span class ="o "> =</ span > < span class ="w "> </ span > < span class ="s2 "> "Uma aplicação de tutorial"</ span >
17941794< span class ="n "> long_description</ span > < span class ="w "> </ span > < span class ="o "> =</ span > < span class ="w "> </ span > < span class ="s2 "> """Mais detalhes sobre a aplicação devem ser inseridos aqui.</ span >
17951795< span class ="s2 "> """</ span >
17961796< span class ="n "> sources</ span > < span class ="w "> </ span > < span class ="o "> =</ span > < span class ="w "> </ span > < span class ="p "> [</ span > < span class ="s2 "> "src/helloworld"</ span > < span class ="p "> ]</ span >
17971797< span class ="n "> requires</ span > < span class ="w "> </ span > < span class ="o "> =</ span > < span class ="w "> </ span > < span class ="p "> []</ span >
17981798</ code > </ pre > </ div >
17991799< p > A opção < code > requires</ code > descreve as dependências da nossa aplicação. É uma lista de
1800- strings que especifica as bibliotecas (e, opcionalmente, as versões das
1801- bibliotecas) que você deseja incluir na sua aplicação.</ p >
1802- < p > Modifique a configuração < code > requires</ code > para que fique assim:</ p >
1800+ strings que especifica as bibliotecas (e opcionalmente, as versões das
1801+ bibliotecas) que deseja incluir na sua aplicação.</ p >
1802+ < p > Modifique a definição < code > requires</ code > para que fique assim:</ p >
18031803< div class ="highlight "> < pre > < span > </ span > < code > < span class ="n "> requires</ span > < span class ="w "> </ span > < span class ="o "> =</ span > < span class ="w "> </ span > < span class ="p "> [</ span >
18041804< span class ="w "> </ span > < span class ="s2 "> "faker"</ span > < span class ="p "> ,</ span >
18051805< span class ="p "> ]</ span >
18061806</ code > </ pre > </ div >
1807- < p > Ao adicionar essa configuração, estamos dizendo ao Briefcase "quando você
1808- compilar meu aplicação, execute < code > pip install httpx</ code > no pacote de aplicações".
1809- Qualquer coisa que seja uma entrada legal para < code > pip install</ code > pode ser usada aqui
1810- - portanto, você poderia especificar:</ p >
1807+ < p > Ao adicionar essa configuração, estamos a dizer ao Briefcase "quando compilar a
1808+ minha aplicação, corra < code > pip install httpx</ code > no bolo da aplicação". Qualquer coisa
1809+ que seja uma entrada legal para < code > pip install</ code > pode ser usada aqui - por isso,
1810+ pode especificar:</ p >
18111811< ul >
1812- < li > Uma versão específica da biblioteca (por exemplo , < code > "httpx==0.19 .0"</ code > );</ li >
1813- < li > Um intervalo de versões de biblioteca (por exemplo , < code > "httpx >=0.19 "</ code > );</ li >
1814- < li > Um caminho para um repositório git (por exemplo ,
1815- < code > "git+https://github.com/encode/httpx "</ code > ); ou</ li >
1816- < li > Um caminho de ficheiro local (no entanto, esteja avisado: se você fornecer seu
1817- código a outra pessoa, esse caminho provavelmente não existirá no computador
1818- dela !)</ li >
1812+ < li > Uma versão específica da biblioteca (ex. , < code > "faker==37.3 .0"</ code > );</ li >
1813+ < li > Uma gama de versões de biblioteca (ex. , < code > "faker >=37 "</ code > );</ li >
1814+ < li > Um caminho para um repositório git (ex. ,
1815+ < code > "git+https://github.com/joke2k/faker/ "</ code > ); ou</ li >
1816+ < li > Um caminho de ficheiro local (No entanto - esteja avisado: se der o seu código
1817+ a outra pessoa, esse caminho provavelmente não vai existir no computador dessa
1818+ pessoa !)</ li >
18191819</ ul >
18201820< p > Mais abaixo no < code > pyproject.toml</ code > , você notará outras secções que dependem do
18211821sistema operativo, como < code > [tool.briefcase.app.helloworld.macOS]</ code > e
@@ -1828,11 +1828,10 @@ <h2 id="atualizar-dependencias">Atualizar dependências<a class="headerlink" hre
18281828notará que as bibliotecas < code > toga</ code > são todas especificadas na secção < code > requires</ code >
18291829específica da plataforma - isso ocorre porque as bibliotecas necessárias para
18301830exibir uma interface de utilizador são específicas da plataforma.</ p >
1831- < p > No nosso caso, queremos que o < code > httpx</ code > seja instalado em todas as plataformas,
1832- portanto, usamos a configuração < code > requires</ code > em nível de aplicação. As
1833- dependências no nível da aplicação sempre serão instaladas; as dependências
1834- específicas da plataforma são instaladas < em > além</ em > das dependências no nível da
1835- aplicação.</ p >
1831+ < p > No nosso caso, queremos que o < code > faker</ code > seja instalado em todas as plataformas,
1832+ assim usamos a configuração < code > requires</ code > em nível de aplicação. As dependências no
1833+ nível da aplicação são sempre instaladas; as dependências específicas da
1834+ plataforma são instaladas < em > em adição</ em > das dependências no nível da aplicação.</ p >
18361835< p > Depois de adicionar o novo requisito, salve < code > pyproject.toml</ code > e execute
18371836< code > briefcase dev -r</ code > . O sinalizador < code > -r</ code > informa ao Briefcase que os requisitos
18381837foram alterados e que o ambiente virtual de desenvolvimento precisa ser
@@ -1842,18 +1841,18 @@ <h2 id="atualizar-dependencias">Atualizar dependências<a class="headerlink" hre
18421841< div class ="tabbed-block ">
18431842< div class ="highlight "> < pre > < span > </ span > < code > < span class ="gp gp-VirtualEnv "> (beeware-venv)</ span > < span class ="gp "> $ </ span > briefcase< span class ="w "> </ span > dev< span class ="w "> </ span > -r
18441843
1845- < span class ="go "> [helloworld] Ativando o ambiente de desenvolvimento...</ span >
1844+ < span class ="go "> [helloworld] A ativar o ambiente de desenvolvimento...</ span >
18461845< span class ="go "> ...</ span >
1847- < span class ="go "> Recriando o ambiente virtual (dev.cpython-313-darwin)... concluído</ span >
1846+ < span class ="go "> A recriar o ambiente virtual (dev.cpython-313-darwin)... concluído</ span >
18481847
18491848< span class ="go "> [hello-world] A instalar os pré-requisitos...</ span >
18501849< span class ="go "> ...</ span >
18511850
18521851< span class ="go "> [helloworld] A iniciar no modo de desenvolvimento...</ span >
18531852< span class ="go "> ===========================================================================</ span >
18541853</ code > </ pre > </ div >
1855- < p > Ao inserir um nome e pressionar o botão, você verá uma caixa de diálogo
1856- semelhante :</ p >
1854+ < p > Ao inserir um nome e pressionar o botão, deverá ver um diálogo semelhante a
1855+ isto :</ p >
18571856< figure >
18581857< p > < img alt ="Caixa de diálogo do Tutorial 7 do Hello World, no
18591858macOS " src ="../../images/macOS/tutorial-7.png " /> </ p >
@@ -1863,18 +1862,18 @@ <h2 id="atualizar-dependencias">Atualizar dependências<a class="headerlink" hre
18631862< div class ="tabbed-block ">
18641863< div class ="highlight "> < pre > < span > </ span > < code > < span class ="gp gp-VirtualEnv "> (beeware-venv)</ span > < span class ="gp "> $ </ span > briefcase< span class ="w "> </ span > dev< span class ="w "> </ span > -r
18651864
1866- < span class ="go "> [helloworld] Ativando o ambiente de desenvolvimento...</ span >
1865+ < span class ="go "> [helloworld] A ativar o ambiente de desenvolvimento...</ span >
18671866< span class ="go "> ...</ span >
1868- < span class ="go "> Recriando ambiente virtual (dev.cpython-313-x86_64-linux-gnu)... concluído</ span >
1867+ < span class ="go "> A recriar ambiente virtual (dev.cpython-313-x86_64-linux-gnu)... concluído</ span >
18691868
18701869< span class ="go "> [hello-world] A instalar pré-requisitos...</ span >
18711870< span class ="go "> ...</ span >
18721871
18731872< span class ="go "> [helloworld] A iniciar no modo dev...</ span >
18741873< span class ="go "> ===========================================================================</ span >
18751874</ code > </ pre > </ div >
1876- < p > Ao inserir um nome e pressionar o botão, você verá uma caixa de diálogo
1877- semelhante :</ p >
1875+ < p > Ao inserir um nome e pressionar o botão, deverá ver um diálogo semelhante a
1876+ isto :</ p >
18781877< figure >
18791878< p > < img alt ="Caixa de diálogo do Tutorial 7 do Hello World, no
18801879Linux " src ="../../images/linux/tutorial-7.png " /> </ p >
@@ -1884,18 +1883,18 @@ <h2 id="atualizar-dependencias">Atualizar dependências<a class="headerlink" hre
18841883< div class ="tabbed-block ">
18851884< div class ="highlight "> < pre > < span > </ span > < code > < span class ="gp gp-VirtualEnv "> (beeware-venv)</ span > < span class ="gp "> C:\...></ span > briefcase dev -r
18861885
1887- < span class ="go "> [helloworld] Ativando o ambiente de desenvolvimento...</ span >
1886+ < span class ="go "> [helloworld] A ativar o ambiente de desenvolvimento...</ span >
18881887< span class ="go "> ...</ span >
1889- < span class ="go "> Recriando ambiente virtual (dev.cp313-win_amd64)... concluído</ span >
1888+ < span class ="go "> A recriar ambiente virtual (dev.cp313-win_amd64)... concluído</ span >
18901889
18911890< span class ="go "> [hello-world] A instalar pré-requisitos...</ span >
18921891< span class ="go "> ...</ span >
18931892
18941893< span class ="go "> [helloworld] A iniciar no modo dev...</ span >
18951894< span class ="go "> ===========================================================================</ span >
18961895</ code > </ pre > </ div >
1897- < p > Ao inserir um nome e pressionar o botão, você verá uma caixa de diálogo
1898- semelhante :</ p >
1896+ < p > Ao inserir um nome e pressionar o botão, deverá ver um diálogo semelhante a
1897+ isto :</ p >
18991898< figure >
19001899< p > < img alt ="Caixa de diálogo Hello World Tutorial 7, no
19011900Windows " src ="../../images/windows/tutorial-7.png " /> </ p >
0 commit comments