HEADこの広告は、90日以上更新していないブログに表示しています。会話形式でいろいろ設定していく際に依存パッケージを事前に検索して記述する機能のバグが修正されました。package:ここのことです。いうやつなんだ...。実行してくれるツール作りました。github.comたぶんMac以外だと全然動かなかったりしそうなのでPyPIには登録してません。名前もイマイチ思いつかなかくて長ったらしいしかえるかもしれない(変えた*1)ので、ひとまず個人的に使うだけのつもりですが、それでも試したい人いたらどうぞ。Mac以外だとまともに動かない気がするのには変わりないのであくまでアルファ版ということで。セクションにいい感じに依存バージョン解決して書き込んでくれるという機能があります。今回作ったツールはPipfileをパースしてこの--dependency/--dev-dependencyオプションの文字列を組み立ててくれるツールになってます。以下にインストールする方法にしてみます。インストールできません。PyPIに登録したのでpipでインストールできます。poetrify引数無しで実行して以下のように出力されていればインストールできてます。command使い方こんな感じのリポジトリがあるとします。実際は他にもソースコード等あると思いますけど。filesPipfileの中身はこんな感じだとします。コマンドを実行します。みたいな感じでデフォルト値としてパースされたライセンス名が入ってるはずです。投げてるだけです...。会話モードでの入力となります。[yes]基本的にgenerateコマンド叩いた後はEnter押しっぱなしでいい感じにpyproject.tomlが生成されると思います。init自体がエラーで落ちるようなパッケージ名を与えると当然このツールも落ちます。設定してないとインストールできないようなパッケージはこうなります。何でもかんでもアスタリスクにしてしまうのでバージョン番号がわからないんですよね...。Pipfile.lockのほうに書いてあるけど、こっちパースするの面倒くさそうなので気が向いたらやるかもって感じです。オプション付きでインストールしてください。ホスティングしていたAnnictというアニメの視聴記録等ができるWebサービスがある。wrapperを作っていた。ホスティングしようと試したことがあるが、ビルドが上手くいってなかった。ホスティングする方法を見つけたのでそうしていた。前述のpython-annict、細々とメンテしたり放置したりしつつも、この度ひさびさに機能追加してリリースした。ドキュメントを更新したいのだけれど、どうにもそれらしきUIが見当たらない。ドキュメントの管理画面を開くと、削除ボタンのところに「一度削除すると再アップロードはもはやサポートしていないので復元できない」とある。Docsとか使って欲しいとのこと。github.comどうやらお引越しが必要のようだ。furlが無いとのこと。必要なやつなのでは...。installでvirtualenv環境にあなたのプロジェクトをインストールします」のチェックを入れるとエラー内容が代わり、Python3.6から使えるようになっているf-stringsのところでSyntaxErrorで落ちた。CPython3.xとは3.5のことだったのだ...。これどうしたらいいんだ。使ってたので参考にならず。使っていたので参考になりそう。いうファイルに秘密がありそう。ドキュメントがヒットした。documentationどうやらWEBの管理画面でできるのと同じような設定をYamlから指定することもできるらしい。こちらだとPython3.6を使うよう指定したりcondaを利用したりできる模様。3condaを使用するよう指定する。ちなみにPythonのバージョンはyaml経由だと3.6ではなく3でも問題なかった。annict==0.7.0condaがインストールするライブラリたちを指定する。ここでPython3.6以上を指定してるからそれがはいるのか。dependenciesのトップレベルに指定できるのはcondaでインストールできるものだけ。いうエラーでビルド失敗した。condaよく知らないけどcondaはPyPIからなんでもインストールできるわけではないんだったような気がする。したにインデントして列挙する。これでpip経由でのインストールになるのでpipでインストールできるものなら何でも入る。Docsでビルド成功した。無くてもビルドすることができた。無くてもいけると思う。Docsのドキュメントしっかり読むと結構色々できそうな感じだった、というお話でした。いうライブラリのインストールが失敗するようになった。発生させている例外の模様。それ以上はよくわからなかった。response=resp)Issueを探るとりあえずこういうときはIssueを覗いてみるのが一番。github.com似たような問題を発見。これの下の方を読んでるとキャッシュ消したら解決したという情報が。対象のサーバー名を指定する。PyPIのキャッシュを消したいので以下のようにする。yesキャッシュ削除後、ちゃんとインストールできた。限らず、インストールで問題が起きたらとりあえずキャッシュを消してみるといいかもしれない。ヶ月)仕事や趣味のプログラミングでの備忘録とか。インターネットお絵描きマンでもありますが、そういうのはここには載せないと思います。twitterとかで見てね。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。