Comments (3)
Good catch @tfcollins - we should certainly accept numbers after the first character. Feel like making a PR?
In fact I don't think even the lowercase restriction is necessary, just conventional. I believe any Python identifier is valid as a module name, ie [a-zA-Z_][a-zA-Z0-9_]*
. That said I don't see any prominent examples of uppercase letters in module names whereas numbers do appear from time to time, so just adding numbers is probably the right thing to do here.
from dash-component-boilerplate.
I'll try to put together a PR in a few days. Based on my reading a PEP8 I'll change the check to assume all lowercase, cannot start with a number, and underscores cannot be on either end of name.
-Travis
from dash-component-boilerplate.
Any update here?
from dash-component-boilerplate.
Related Issues (20)
- Warning: React does not recognize the `setProps` prop HOT 1
- Using component without formally installing via pip HOT 2
- Cookie cutter no longer working HOT 2
- Problems to start project HOT 5
- Should `async_resources` be updated manually when other async components are added? HOT 1
- venv creation broken on Windows with spaces in python path HOT 3
- Shared files are not served, if generated.
- Do i have to run .venv/bin/activate before building? HOT 1
- upgrade to webpack 5 HOT 3
- Do i need dash[dev]? HOT 5
- Error while trying to create a project HOT 7
- Import errors HOT 1
- Migrating to React functional components HOT 11
- Unable to upgrade react version to 18 from 16 HOT 2
- output.js path problem in the index.html file
- render three times HOT 2
- Problem with reserved word pattern HOT 3
- nested splits HOT 2
- Running build
- Lazy Loader(Async) Render issue
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dash-component-boilerplate.