[com.taoensso/nippy"2.13.0"]; Fast serialization (i.e., GZIP) library for Clojure
[compojure"1.5.2"]; HTTP Routing library built on Ring
[com.taoensso/nippy"2.14.0"]; Fast serialization (i.e., GZIP) library for Clojure
[compojure"1.6.1":exclusions[ring/ring-codec]]; HTTP Routing library built on Ring
[crypto-random"1.2.0"]; library for generating cryptographically secure random bytes and strings
[dk.ative/docjure"1.11.0"]; Excel export
[dk.ative/docjure"1.13.0"]; Excel export
[environ"1.1.0"]; easy environment management
[hiccup"1.0.5"]; HTML templating
[honeysql"0.9.2":exclusions[org.clojure/clojurescript]]; Transform Clojure data structures to SQL
[io.forward/yaml"1.0.6"; Clojure wrapper for YAML library SnakeYAML (which we already use for liquidbase)
[honeysql"0.9.4":exclusions[org.clojure/clojurescript]]; Transform Clojure data structures to SQL
[io.forward/yaml"1.0.9"; Clojure wrapper for YAML library SnakeYAML (which we already use for liquidbase)
:exclusions[org.clojure/clojure
org.flatland/ordered
org.yaml/snakeyaml]]
[kixi/stats"0.4.1":exclusions[org.clojure/data.avl]]; Various statistic measures implemented as transducers
[kixi/stats"0.4.4":exclusions[org.clojure/data.avl]]; Various statistic measures implemented as transducers
[log4j/log4j"1.2.17"; logging framework. TODO - consider upgrading to Log4j 2 -- see https://logging.apache.org/log4j/log4j-2.6.1/manual/migration.html
:exclusions[javax.mail/mail
javax.jms/jms
com.sun.jdmk/jmxtools
com.sun.jmx/jmxri]]
[medley"0.8.4"]; lightweight lib of useful functions
[medley"1.0.0"]; lightweight lib of useful functions
[metabase/throttle"1.0.1"]; Tools for throttling access to API endpoints and other code pathways
[mysql/mysql-connector-java"5.1.45"]; MySQL JDBC driver
[javax.xml.bind/jaxb-api"2.3.0"]; add the `javax.xml.bind` classes which we're still using but were removed in Java 11
[javax.xml.bind/jaxb-api"2.4.0-b180830.0359"]; add the `javax.xml.bind` classes which we're still using but were removed in Java 11
[jdistlib"0.5.1":exclusions[com.github.wendykierp/JTransforms]]; Distribution statistic tests
[net.sf.cssbox/cssbox"4.12":exclusions[org.slf4j/slf4j-api]]; HTML / CSS rendering
[redux"0.1.4"]; Utility functions for building and composing transducers
[ring/ring-core"1.6.3"]
[ring/ring-jetty-adapter"1.6.3"]; Ring adapter using Jetty webserver (used to run a Ring server for unit tests)
[ring/ring-core"1.7.1"]
[ring/ring-jetty-adapter"1.7.1"]; Ring adapter using Jetty webserver (used to run a Ring server for unit tests)
[org.eclipse.jetty/jetty-server"9.4.14.v20181114"]; We require JDK 8 which allows us to run Jetty 9.4, ring-jetty-adapter runs on 1.7 which forces an older version
[ring/ring-json"0.4.0"]; Ring middleware for reading/writing JSON automatically
[stencil"0.5.0"]; Mustache templates for Clojure
...
...
@@ -141,7 +141,7 @@
{:dependencies
[[clj-http-fake"1.0.3":exclusions[slingshot]]; Library to mock clj-http responses
[expectations"2.2.0-beta2"]; unit tests
[ring/ring-mock"0.3.0"]]
[ring/ring-mock"0.3.2"]]
:plugins
[[docstring-checker"1.0.3"]; Check that all public vars have docstrings. Run with 'lein docstring-checker'
...
...
@@ -241,7 +241,7 @@
;; generate sample dataset with `lein generate-sample-dataset`
:generate-sample-dataset
{:dependencies[[faker"0.2.2"]]; Fake data generator -- port of Perl/Ruby library
{:dependencies[[faker"0.3.2"]]; Fake data generator -- port of Perl/Ruby library