Michiel Borkent
226d5c5976
fix #1233 : don't print error to stdout in prepl
2022-04-30 11:59:57 +02:00
Michiel Borkent
b93198c965
Compatibility with fipp and puget ( #1253 )
...
See brandonbloom/fipp#81
2022-04-30 11:46:36 +02:00
Brett Rowberry
1ef90f98ef
Update README.md ( #1251 ) [skip ci]
2022-04-28 12:21:54 +02:00
Michiel Borkent
fc7df082b7
Bump to newest graalvm ( #1250 )
2022-04-26 16:27:49 +02:00
Michiel Borkent
c83786593a
Upgrade deps.clj
2022-04-25 22:52:09 +02:00
Michiel Borkent
9727cabaf3
Add fields for reflection
2022-04-23 12:02:11 +02:00
Michiel Borkent
24f124d955
fix #1237 : add tests for numeric tower
2022-04-23 11:35:49 +02:00
Michiel Borkent
b92af69d1d
SCI: support invoking field, without dash
2022-04-23 11:29:06 +02:00
Bob
1113037b51
add Clarktown lib tests ( #1247 )
...
* add lib tests for clarktown
* add clarktown to library list
* make code block test agnostic to line separator
2022-04-17 20:11:33 +02:00
Michiel Borkent
1f7dba35c9
Bump SCI
2022-04-17 00:34:23 +02:00
Michiel Borkent
8bdb2a21da
babashka.nrepl: support pprint length
2022-04-16 12:44:49 +02:00
Michiel Borkent
4bfe0eec89
Convey print-length to pprint and allow set!
2022-04-16 11:37:14 +02:00
Michiel Borkent
e3a6dbacb3
Version bump
2022-04-15 21:42:04 +02:00
Michiel Borkent
1ee298a411
v0.8.1
2022-04-15 21:15:27 +02:00
Michiel Borkent
917713f24f
README [skip ci]
2022-04-15 20:48:25 +02:00
Rahuλ Dé
d7f180cdbe
Bash -> Clojure: Take 2 ( #1243 )
...
* Bash -> Clojure: Take 2
* Apply better naming
* Temp disable circle branch filter
* Pass platforms correctly to buildx
* Rename platforms, better checks
* Add circle and script guards for branch and PR
* Fix guard
2022-04-15 19:20:52 +02:00
Michiel Borkent
d830e8f576
Revert "First pass at bash cleanup ( #1239 )"
...
This reverts commit b5a4e0a170 .
2022-04-15 13:27:29 +02:00
Michiel Borkent
ae7792634f
Process: arg vec type hints
2022-04-15 11:48:40 +02:00
Michiel Borkent
1c03d74235
fs: type hints on arg vecs
2022-04-15 11:43:41 +02:00
Michiel Borkent
23a97233ad
SCI: support *print-dup*
2022-04-15 11:38:31 +02:00
Michiel Borkent
83963116b0
SCI: fix destructuring in protocol impl
2022-04-15 11:25:42 +02:00
Rahuλ Dé
b5a4e0a170
First pass at bash cleanup ( #1239 )
2022-04-14 23:35:19 +02:00
Michiel Borkent
d8db9eee63
fix #1231 : missing methods in reify should fall back to default interface methods ( #1240 )
2022-04-14 18:14:31 +02:00
Leah Neukirchen
52448f7597
[ #556 ] Add server-status to org.httpkit.server ( #1238 )
2022-04-12 20:53:15 +02:00
Bob
3d0befb52b
update some SciVar names (metadata-wise) to align with babashka name ( #1236 )
...
* update SciVar names to align with the symbols in the namespace maps
* make test using a bb script more consistent with others
* update changelog
2022-04-07 14:02:06 +02:00
Michiel Borkent
60a3e86449
Added Fluree to companies [skip ci]
2022-04-06 21:22:10 +02:00
Michiel Borkent
f3526d80a4
SCI: fix name metadata on vars
2022-04-06 19:36:45 +02:00
Michiel Borkent
6eff4cc738
Add missing methods on iterator
2022-04-05 11:15:13 +02:00
Wes Morgan
211757d5a4
Add prepare subcommand ( #1229 )
...
* Add prepare subcommand
Downloads deps & pods, caches pod metadata, and then exits
* Add prepare subcommand to CHANGELOG
Co-authored-by: Michiel Borkent <michielborkent@gmail.com>
2022-04-05 11:04:38 +02:00
Stel Abrego
d2278835f1
Fix #1041 : Improve error message when regex literal in EDN config ( #1230 )
...
* Improve error message when regex literal in EDN config (#1041 )
Regex literal syntax (example: #"^foo") is not allowed in EDN. With the
ability to write tasks in the config file, users may mistakenly try to
include regex literals. This patch improves the error message by
informing the user that literal regex syntax is not allowed and
recommends using re-pattern instead.
* Update changelog
* Fixup main.clj
* Fixup changelog
2022-04-05 11:03:39 +02:00
Michiel Borkent
60df83b629
Version bump
2022-04-04 16:39:45 +02:00
Michiel Borkent
d4b9f5ed10
CHANGELOG
2022-04-04 16:22:45 +02:00
Michiel Borkent
9b19642039
CHANGELOG
2022-04-04 16:19:35 +02:00
Michiel Borkent
3b9cd12931
v0.8.0
2022-04-04 16:18:36 +02:00
Michiel Borkent
b102a4ae0e
Upgrade tests to hugsql 0.5.3
2022-04-04 13:52:36 +02:00
Michiel Borkent
db9a8ff10c
Add unchecked math
2022-04-03 21:39:08 +02:00
Michiel Borkent
f1db01aede
Add ->Eduction
2022-04-03 21:39:08 +02:00
Wes Morgan
4886fe48ae
Link to declarative pods docs in changelog ( #1228 ) [skip ci]
2022-04-03 20:28:00 +02:00
Michiel Borkent
5959ba99ec
CHANGELOG [skip ci]
2022-04-03 15:06:37 +02:00
Michiel Borkent
f1adb99eff
Revert "Bump Clojure"
...
This reverts commit fabb945f8c .
2022-04-03 15:06:22 +02:00
Michiel Borkent
fabb945f8c
Bump Clojure
2022-04-03 14:58:32 +02:00
Michiel Borkent
7f7b66aeaf
CHANGELOG [skip ci]
2022-04-03 14:55:10 +02:00
Michiel Borkent
76a57500af
bb.curl: fix: last set-cookie headers on a page overwrites the ones before
2022-04-03 14:45:13 +02:00
Michiel Borkent
1063868554
fix #1211 : return exit code 130 on sigint
2022-04-03 14:11:37 +02:00
Michiel Borkent
f09e085c75
Move bb.edn in uberjar to META-INF
2022-04-03 13:36:00 +02:00
Michiel Borkent
e81ef4aac0
Declarative pod support for uberscript ( #1227 )
2022-04-02 23:41:04 +02:00
Michiel Borkent
7af93adf15
Fix test
2022-04-02 17:47:27 +02:00
Michiel Borkent
ea4c4eae77
windows fix
2022-04-02 17:09:34 +02:00
Wes Morgan
963bd7957a
Feature: declarative pods support in uberjars ( #1217 )
...
* Store bb.edn in uberjar & load when run from there
* Sync resources deps.edn w/ root
* Throw error if --config arg doesn't exist
...instead of silently falling back on ./bb.edn
* Fix jar file arg parsing
Moving all arg parsing up above bb.edn ingestion made tasks turn into files to load. But this is a chicken-and-egg problem w/ uberjars b/c the bb.edn is inside the jar file, so we need that first. So I extracted the file parsing out into its own fn and put the full arg parsing back where it was after ingesting bb.edn.
* Fix local pod key in error message
* Ensure resources dir exists when copying bb.edn into it
* Copy bb.edn to temp dir when building uberjar
..and add that dir to the classpath for the jar
* Only put :pods in uberjar bb.edn
* Small readability fix
* Add ret val type hints for classpath/resource
Got a reflection warning on one of my calls
* Add a test for uberjars with bb.edn-declared pods
* Only run uberjar-with-pods-test on amd64 for now
2022-04-02 16:51:08 +02:00
Michiel Borkent
1cf914ad1c
Bump Selmer
2022-04-01 18:22:56 +02:00