From 7e84f58ee41d697a835c353796cb55f8e3b18115 Mon Sep 17 00:00:00 2001 From: Peter Taoussanis Date: Fri, 9 Feb 2024 15:24:31 +0100 Subject: [PATCH] [nop] Update project template --- SECURITY.md | 13 +++++++++++++ project.clj | 32 +++++++++++++++----------------- 2 files changed, 28 insertions(+), 17 deletions(-) create mode 100644 SECURITY.md diff --git a/SECURITY.md b/SECURITY.md new file mode 100644 index 0000000..0f2fa7b --- /dev/null +++ b/SECURITY.md @@ -0,0 +1,13 @@ +# Security policy + +## Advisories + +All security advisories will be posted [on GitHub](https://github.com/taoensso/nippy/security/advisories). + +## Reporting a vulnerability + +Please report possible security vulnerabilities [via GitHub](https://github.com/taoensso/nippy/security/advisories), or by emailing me at `my first name at taoensso.com`. You may encrypt emails with [my public PGP/GPG key](https://www.taoensso.com/pgp). + +Thank you! + +\- [Peter Taoussanis](https://www.taoensso.com) diff --git a/project.clj b/project.clj index 2e47d28..10f76ef 100644 --- a/project.clj +++ b/project.clj @@ -1,7 +1,7 @@ (defproject com.taoensso/nippy "3.4.0-RC1" :author "Peter Taoussanis " :description "The fastest serialization library for Clojure" - :url "https://github.com/taoensso/nippy" + :url "https://www.taoensso.com/nippy" :license {:name "Eclipse Public License - v 1.0" @@ -13,6 +13,8 @@ [org.tukaani/xz "1.9"] [io.airlift/aircompressor "0.25"]] + :test-paths ["test" #_"src"] + :profiles {;; :default [:base :system :user :provided :dev] :provided {:dependencies [[org.clojure/clojure "1.11.1"]]} @@ -20,7 +22,16 @@ :c1.10 {:dependencies [[org.clojure/clojure "1.10.1"]]} :c1.9 {:dependencies [[org.clojure/clojure "1.9.0"]]} - :test + :graal-tests + {:source-paths ["test"] + :main taoensso.graal-tests + :aot [taoensso.graal-tests] + :uberjar-name "graal-tests.jar" + :dependencies + [[org.clojure/clojure "1.11.1"] + [com.github.clj-easy/graal-build-time "1.0.5"]]} + + :dev {:jvm-opts ["-server" "-Xms1024m" "-Xmx2048m" @@ -35,20 +46,9 @@ :dependencies [[org.clojure/test.check "1.1.1"] - [org.clojure/data.fressian "1.0.0"]]} + [org.clojure/data.fressian "1.0.0"]] - :graal-tests - {:source-paths ["test"] - :main taoensso.graal-tests - :aot [taoensso.graal-tests] - :uberjar-name "graal-tests.jar" - :dependencies - [[org.clojure/clojure "1.11.1"] - [com.github.clj-easy/graal-build-time "1.0.5"]]} - - :dev [:c1.11 :test :dev+] - :dev+ - {:plugins + :plugins [[lein-pprint "1.3.2"] [lein-ancient "0.7.0"] [com.taoensso.forks/lein-codox "0.10.10"]] @@ -57,8 +57,6 @@ {:language #{:clojure #_:clojurescript} :base-language :clojure}}} - :test-paths ["test" #_"src"] - :aliases {"start-dev" ["with-profile" "+dev" "repl" ":headless"] ;; "build-once" ["do" ["clean"] ["cljsbuild" "once"]]