Fixing the python and js packaging
This commit is contained in:
parent
370c5af425
commit
e2cd14d320
|
|
@ -1,4 +1,8 @@
|
||||||
recursive-include panoramix/templates *
|
recursive-include panoramix/templates *
|
||||||
recursive-include panoramix/static *
|
recursive-include panoramix/static *
|
||||||
|
recursive-exclude panoramix/static/assets/node_modules *
|
||||||
|
recursive-include panoramix/static/assets/node_modules/font-awesome *
|
||||||
|
recursive-exclude panoramix/static/docs *
|
||||||
|
recursive-exclude tests *
|
||||||
recursive-include panoramix/data *
|
recursive-include panoramix/data *
|
||||||
recursive-include panoramix/migrations *
|
recursive-include panoramix/migrations *
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,7 @@ require('brace/mode/css');
|
||||||
require('brace/theme/crimson_editor');
|
require('brace/theme/crimson_editor');
|
||||||
|
|
||||||
require('./panoramix-select2.js');
|
require('./panoramix-select2.js');
|
||||||
|
require('../node_modules/gridster/dist/jquery.gridster.min.css');
|
||||||
require('../node_modules/gridster/dist/jquery.gridster.min.js');
|
require('../node_modules/gridster/dist/jquery.gridster.min.js');
|
||||||
|
|
||||||
var Dashboard = function (dashboardData) {
|
var Dashboard = function (dashboardData) {
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,6 @@ require('bootstrap');
|
||||||
require('./panoramix-select2.js');
|
require('./panoramix-select2.js');
|
||||||
|
|
||||||
require('../node_modules/bootstrap-toggle/js/bootstrap-toggle.min.js');
|
require('../node_modules/bootstrap-toggle/js/bootstrap-toggle.min.js');
|
||||||
require('../vendor/select2.sortable.js');
|
|
||||||
|
|
||||||
// css
|
// css
|
||||||
require('../vendor/pygments.css');
|
require('../vendor/pygments.css');
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,9 @@
|
||||||
var $ = window.$ = require('jquery');
|
var $ = window.$ = require('jquery');
|
||||||
var jQuery = window.jQuery = $;
|
var jQuery = window.jQuery = $;
|
||||||
|
var px = require('./modules/panoramix.js');
|
||||||
|
|
||||||
require('datatables');
|
require('datatables');
|
||||||
require('datatables-bootstrap3-plugin');
|
require('../node_modules/datatables-bootstrap3-plugin/media/css/datatables-bootstrap3.css')
|
||||||
require('bootstrap');
|
require('bootstrap');
|
||||||
|
|
||||||
$(document).ready(function () {
|
$(document).ready(function () {
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,8 @@ var $ = require('jquery');
|
||||||
var jQuery = $;
|
var jQuery = $;
|
||||||
var d3 = require('d3');
|
var d3 = require('d3');
|
||||||
|
|
||||||
|
require('../../stylesheets/panoramix.css');
|
||||||
|
|
||||||
// vis sources
|
// vis sources
|
||||||
var sourceMap = {
|
var sourceMap = {
|
||||||
area: 'nvd3_vis.js',
|
area: 'nvd3_vis.js',
|
||||||
|
|
|
||||||
|
|
@ -1,2 +1,5 @@
|
||||||
|
require('../node_modules/select2/select2.css');
|
||||||
require('../node_modules/select2-bootstrap-css/select2-bootstrap.min.css');
|
require('../node_modules/select2-bootstrap-css/select2-bootstrap.min.css');
|
||||||
|
require('../node_modules/jquery-ui/themes/base/jquery-ui.css')
|
||||||
require('select2');
|
require('select2');
|
||||||
|
require('../vendor/select2.sortable.js');
|
||||||
|
|
|
||||||
|
|
@ -30,9 +30,14 @@ var config = {
|
||||||
include: APP_DIR,
|
include: APP_DIR,
|
||||||
loader: "style-loader!css-loader"
|
loader: "style-loader!css-loader"
|
||||||
},
|
},
|
||||||
/* for require('*.less') */
|
/* for css linking images */
|
||||||
|
{ test: /\.png$/, loader: "url-loader?limit=100000" },
|
||||||
|
{ test: /\.jpg$/, loader: "file-loader" },
|
||||||
|
{ test: /\.gif$/, loader: "file-loader" },
|
||||||
|
/* for font-awesome */
|
||||||
{ test: /\.woff(2)?(\?v=[0-9]\.[0-9]\.[0-9])?$/, loader: "url-loader?limit=10000&minetype=application/font-woff" },
|
{ test: /\.woff(2)?(\?v=[0-9]\.[0-9]\.[0-9])?$/, loader: "url-loader?limit=10000&minetype=application/font-woff" },
|
||||||
{ test: /\.(ttf|eot|svg)(\?v=[0-9]\.[0-9]\.[0-9])?$/, loader: "file-loader" },
|
{ test: /\.(ttf|eot|svg)(\?v=[0-9]\.[0-9]\.[0-9])?$/, loader: "file-loader" },
|
||||||
|
/* for require('*.less') */
|
||||||
{
|
{
|
||||||
test: /\.less$/,
|
test: /\.less$/,
|
||||||
include: APP_DIR,
|
include: APP_DIR,
|
||||||
|
|
|
||||||
|
|
@ -7,11 +7,7 @@
|
||||||
</title>
|
</title>
|
||||||
{% block head_meta %}{% endblock %}
|
{% block head_meta %}{% endblock %}
|
||||||
{% block head_css %}
|
{% block head_css %}
|
||||||
<link rel="stylesheet" type="text/css" href="/static/assets/node_modules/jquery-ui/themes/base/minified/jquery-ui.min.css" />
|
<link rel="stylesheet" type="text/css" href="/static/assets/node_modules/font-awesome/css/font-awesome.min.css" />
|
||||||
<link rel="stylesheet" type="text/css" href="/static/assets/node_modules/font-awesome/css/font-awesome.min.css" />
|
|
||||||
<link rel="stylesheet" type="text/css" href="/static/assets/node_modules/select2/select2.css" />
|
|
||||||
<link rel="stylesheet" type="text/css" href="/static/assets/node_modules/select2/select2-bootstrap.css" />
|
|
||||||
<link rel="stylesheet" type="text/css" href="/static/assets/stylesheets/panoramix.css" />
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
{% block head_js %}
|
{% block head_js %}
|
||||||
<script src="/static/assets/javascripts/dist/css-theme.entry.js"></script>
|
<script src="/static/assets/javascripts/dist/css-theme.entry.js"></script>
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,6 @@
|
||||||
|
|
||||||
{% block head_css %}
|
{% block head_css %}
|
||||||
{{ super() }}
|
{{ super() }}
|
||||||
<link rel="stylesheet" href="{{ url_for('static', filename="assets/node_modules/gridster/dist/jquery.gridster.min.css") }}">
|
|
||||||
<style id="user_style" type="text/css">
|
<style id="user_style" type="text/css">
|
||||||
{{ dashboard.css or '' }}
|
{{ dashboard.css or '' }}
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -34,11 +34,6 @@
|
||||||
</div>
|
</div>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block head_css %}
|
|
||||||
{{ super() }}
|
|
||||||
<link rel="stylesheet" type="text/css" href="/static/assets/node_modules/datatables-bootstrap3-plugin/media/css/datatables-bootstrap3.css" />
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
{% block tail_js %}
|
{% block tail_js %}
|
||||||
{{ super() }}
|
{{ super() }}
|
||||||
<script src="/static/assets/javascripts/dist/featured.entry.js"></script>
|
<script src="/static/assets/javascripts/dist/featured.entry.js"></script>
|
||||||
|
|
|
||||||
6
setup.py
6
setup.py
|
|
@ -1,6 +1,6 @@
|
||||||
from setuptools import setup, find_packages
|
from setuptools import setup, find_packages
|
||||||
|
|
||||||
version = '0.7.1'
|
version = '0.8.0'
|
||||||
|
|
||||||
setup(
|
setup(
|
||||||
name='panoramix',
|
name='panoramix',
|
||||||
|
|
@ -9,10 +9,6 @@ setup(
|
||||||
"and druid.io"),
|
"and druid.io"),
|
||||||
version=version,
|
version=version,
|
||||||
packages=find_packages(),
|
packages=find_packages(),
|
||||||
package_data={'': [
|
|
||||||
'panoramix/migrations/alembic.ini',
|
|
||||||
'panoramix/data/birth_names.csv.gz',
|
|
||||||
]},
|
|
||||||
include_package_data=True,
|
include_package_data=True,
|
||||||
zip_safe=False,
|
zip_safe=False,
|
||||||
scripts=['panoramix/bin/panoramix'],
|
scripts=['panoramix/bin/panoramix'],
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue