dash-generate-components creates __init__.py in wrong directory
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 42/100
Direzione di ricerca
Start by reproducing the reported dash-generate-components command against a fresh dash-component-boilerplate and inspect the generator entry point it invokes. Verify where init.py is written and compare that with the xxx_frontend package layout; done means the generated file is placed inside the package and usage.py no longer raises the reported AttributeError.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Hi,
I've created a new dash-component-boilerplate no changes made.
When calling dash-generate-components as below the __init__.py is created in the toplevel directory.
dash-generate-components ./src/lib/components xxx_frontend -p package-info.json
Thus running python usage.py results in
AttributeError: module 'xxx_frontend' has no attribute 'XxxFrontend'
When I mannually move the __init__.py to the xxx_frontend folder it works.
Downloaded the latest dash-component-boilerplate version as of today.
Thanks a lot for any help.
For completeness here is the content of the toplevel directory:
-rwxrwxrwx 1 user user 445 Nov 12 07:53 .babelrc
-rwxrwxrwx 1 user user 31 Nov 12 07:53 .eslintignore
-rwxrwxrwx 1 user user 3545 Nov 12 07:53 .eslintrc
-rwxrwxrwx 1 user user 4890 Nov 12 07:53 .gitignore
drwxrwxrwx 1 user user 4096 Nov 12 10:45 .idea
-rwxrwxrwx 1 user user 307 Nov 12 07:53 .npmignore
-rwxrwxrwx 1 user user 110 Nov 12 07:53 .prettierrc
-rwxrwxrwx 1 user user 17355 Nov 12 07:53 .pylintrc
-rwxrwxrwx 1 user user 225 Nov 12 07:53 CONTRIBUTING.md
-rwxrwxrwx 1 user user 0 Nov 12 07:53 LICENSE
-rwxrwxrwx 1 user user 228 Nov 12 07:53 MANIFEST.in
-rwxrwxrwx 1 user user 3572 Nov 12 07:53 README.md
-rwxrwxrwx 1 user user 1273 Nov 12 07:53 __init__.py
-rwxrwxrwx 1 user user 78 Nov 12 07:53 _imports_.py
-rwxrwxrwx 1 user user 1722 Nov 12 07:53 _validate_init.py
drwxrwxrwx 1 user user 4096 Nov 12 10:28 xxx_frontend
drwxrwxrwx 1 user user 4096 Nov 12 08:30 xxx_frontend.egg-info
-rwxrwxrwx 1 user user 210 Nov 12 07:53 index.html
drwxrwxrwx 1 user user 4096 Nov 12 08:40 node_modules
-rwxrwxrwx 1 user user 436598 Nov 12 08:06 package-lock.json
-rwxrwxrwx 1 user user 1656 Nov 12 08:26 package.json
-rwxrwxrwx 1 user user 152 Nov 12 07:53 pytest.ini
-rwxrwxrwx 1 user user 58 Nov 12 07:53 requirements.txt
-rwxrwxrwx 1 user user 3343 Nov 12 07:53 review_checklist.md
-rwxrwxrwx 1 user user 533 Nov 12 07:53 setup.py
drwxrwxrwx 1 user user 4096 Nov 12 09:26 src
drwxrwxrwx 1 user user 4096 Nov 12 07:53 tests
-rwxrwxrwx 1 user user 535 Nov 12 07:53 usage.py
-rwxrwxrwx 1 user user 2215 Nov 12 07:53 webpack.config.js
-rwxrwxrwx 1 user user 366 Nov 12 07:53 webpack.serve.config.js
Note: even this is a unix listing I am running the software in Windows 10.
- Lingua principale
- Python
- Stelle
- 295
- Fork
- 196
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di plotly/dash-component-boilerplate
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 75/100
-
Unable to create projectAperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
plotly/dash-component-boilerplate#173 · 1 commento ·
-
Update repo to use react 18 by defaultForse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
plotly/dash-component-boilerplate#170 · 1 commento ·
-
enhancement
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
plotly/dash-component-boilerplate#166 · 1 reazione ·
-
Running buildAperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 30/100
Tutte le issue di plotly/dash-component-boilerplate
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 62/100
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 70/100
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
topoteretes/cognee#5773 ·
I maintainer di solito rispondono entro 1 giorno
-
MiKTeX: a failed build reports no errors because texify --quiet switches the log to file:line: styleAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
SublimeText/LaTeXTools#1718 ·