Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/purescript/spago-legacy

[DEPRECATED] 🍝 PureScript package manager and build tool powered by Dhall and package-sets
https://github.com/purescript/spago-legacy

Read purs version from inside the set instead of its GitHub tag (#253)

Before this `spago` would try to find out which `purs` version is supported by
the set by readi...

d5b6d4620b56c2dd8b64fa635eb4b340815ddfda authored over 5 years ago by Fabrizio Ferrai <[email protected]>
Update package-sets tag to psc-0.13.0-20190607 (#255)

d4d033edbdebb69462a8b39a2d9af633cc484afa authored over 5 years ago by SpacchettiBotti <[email protected]>
Add debug logs and move common code to `src` (#251)

c61ef1c4ccb0ed6e85b500003dc5831125e5f5cd authored over 5 years ago by Fabrizio Ferrai <[email protected]>
When asserting directory permissions produce an error message (#250)

Previously a gnarly `guard` would cause this (when `.spago` is not writable):

```
$ spago in...

00ad3a13b5ca6cc34a7ffb44fb7671973382006a authored over 5 years ago by Konstantin Zudov <[email protected]>
Build only master and releases on Travis (#247)

805265e7ba75b7e5f82261826c6c6c1e1fbb18f4 authored over 5 years ago by Fabrizio Ferrai <[email protected]>
Enable easier usage of stack within nix (#248)

3e55b5a7acef1c6a08fab7e7e26d1c991aa41a9c authored over 5 years ago by Brandon Elam Barker <[email protected]>
Rewrite Curator (#239)

As Spago's CI infrastructure expands to automate more and more so we have
to do less by hand, ...

2b1c83343fd5be021879ba2cc049e98616d07041 authored over 5 years ago by Fabrizio Ferrai <[email protected]>
0.8.2 → 0.8.3

I accidentally disabled Travis builds for master, so this is a no-op release

c7bea33d621432cba0afdab1dc84d36bc9c43872 authored over 5 years ago by Fabrizio Ferrai <[email protected]>
0.8.1 → 0.8.2 (#245)

fa9615ac12c002d0daa5185d833041c6745db4db authored over 5 years ago by Fabrizio Ferrai <[email protected]>
Download packages in local repo instead of global tempdir (#243)

It looks like some Linux distros have issues with downloading things in the global
temp directo...

b7440b5f3673c87f1de1096d0d0d573dc050f9c2 authored over 5 years ago by Fabrizio Ferrai <[email protected]>
Fix missing filenames when encountering parse errors in Dhall files (#241)

The problem here was that we were doing `ensureFrozen` before parsing the config properly,
so t...

dc8ef980c386e55aff97b10da5db068a567b5c8b authored over 5 years ago by Fabrizio Ferrai <[email protected]>
Update to [email protected] (#238)

3396c00251d1742d6c5cec24c9fd779be4f898bb authored over 5 years ago by SpacchettiBotti <[email protected]>
Update package-sets tag to psc-0.13.0-20190601 (#237)

7c098393e844cfdcc75829267e388ce10c42e0e5 authored over 5 years ago by SpacchettiBotti <[email protected]>
Repl: run with callCommand instead of callProcess (fixes #227) (#235)

5440fd3a5eea7d4d05c1f6e08a9dcdba770e404f authored over 5 years ago by Steve Baker <[email protected]>
Make LTS parametrized, so it's easier to upgrade (#236)

7b0fb16d4c3f99fda661e6e9d64f05eb0ec50d40 authored over 5 years ago by Fabrizio Ferrai <[email protected]>
Get PureScript binary for Travis from GitHub releases (#234)

826ce38707cf6ba4f510b08baa5cf8186d91def5 authored over 5 years ago by Justin Woo <[email protected]>
Update package-sets tag to psc-0.13.0-20190530 (#228)

71c596af5e42d5c2691a57fe97143292d3308fcf authored over 5 years ago by SpacchettiBotti <[email protected]>
Fix psc-package-clean and test cleanup on Windows (#224)

Fix psc-package-clean and test cleanup on Windows

Replaces use of `Turtle.rmtree` with `Syste...

82c72fb7418e1a1b36aa00876d7aba5f2053739d authored over 5 years ago by Steve Baker <[email protected]>
Fix missing spaces in error messages (#221)

05815ce7a7f2cbf0767a421e2ebf6b028385e69d authored over 5 years ago by Steve Baker <[email protected]>
0.8.0 → 0.8.1 (#219)

3641479a9c72f5fb23f0e7cf0f7fd53b4e54349f authored over 5 years ago by Fabrizio Ferrai <[email protected]>
Remove version update from PR checklist (#218)

d5318220ce8ad7bb8f3f78b4d6f1fa068a3b1c4a authored over 5 years ago by Fabrizio Ferrai <[email protected]>
Copy the top level README to the npm package (#217)

db4d46c3cc4d5fea01b4b7ec83f5b7506be0a373 authored over 5 years ago by Fabrizio Ferrai <[email protected]>
Add global packages cache and allow commit hashes (#188)

It works so that we download a file containing metadata about commits and tags
of the packages ...

1138348cefd80f0c1347bb25219829770bfe0ba5 authored over 5 years ago by Fabrizio Ferrai <[email protected]>
Port tests from Python to Haskell (#212, #177)

- This is a straight port, with only a little test re-organisation, and so the tests are still d...

cbdbbf8f8771a7e43f04b18cdefffbcb0f03a990 authored over 5 years ago by Gareth Smith <[email protected]>
Fix Yarn & NPM shim issues on Windows (#215)

A fix for the shim issues on Windows described in
https://github.com/spacchetti/spago/issues/18...

28cf2302fc91ba9bf33801a32e69d0cfaba529c2 authored over 5 years ago by Steve Baker <[email protected]>
Update package-sets tag to psc-0.12.5-20190525 (#213)

83873c53dda5c49cc6444191b7b6900b368e35e5 authored over 5 years ago by SpacchettiBotti <[email protected]>
Update package-sets tag to psc-0.12.5-20190523 (#210)

c6fb31d3e89e334bd720a07cba8b3aca85862a13 authored over 5 years ago by SpacchettiBotti <[email protected]>
Extend recommendation for libtinfo to all linux distros (#207)

50d87141da678b135441159f5feba75ce7cdfabc authored over 5 years ago by Fabrizio Ferrai <[email protected]>
Fix some typos (#208)

c567fcb1cac27774965fc8189e6a4f34127540bf authored over 5 years ago by Justin Woo <[email protected]>
fix typo

267bd126f7175616b26fbf598c83ed3ac1fa81a3 authored over 5 years ago by Justin Woo <[email protected]>
Update package-sets tag to psc-0.12.5-20190519 (#206)

87949b856d695c51110bb5b2bb996d7497d3cab4 authored over 5 years ago by SpacchettiBotti <[email protected]>
Add some strictness to fix Curator's memory consumption

5aba3ecfe456dc36107b37b01d784aaf3d80cdf9 authored over 5 years ago by Fabrizio Ferrai <[email protected]>
Add spago-curator (#202)

This adds a `spago-curator` executable that we can use to automate some CI.

The first command...

4eb5dfe4c60199d19927a06697145f28b38ba1aa authored over 5 years ago by Fabrizio Ferrai <[email protected]>
0.7.7 → 0.8.0

118f817b638fd96f1d3711de000bea9c1d954915 authored over 5 years ago by Fabrizio Ferrai <[email protected]>
Update readme (#201)

Heavily update the README following some very good guidelines on writing
technical documentati...

c5ea3d0fffa5f24d8b68ee7173d0b44add0ebfb4 authored over 5 years ago by Fabrizio Ferrai <[email protected]>
Fix LICENSE file so that GitHub recognizes it (#197)

10da27f9167c5e741aec4e4de3411b0bca289028 authored over 5 years ago by Fabrizio Ferrai <[email protected]>
Add a CONTRIBUTING file (#198)

Based on the CONTRIBUTING.md in dhall-lang

472e43636776323e899f3198ecc0c29adddc016a authored over 5 years ago by Fabrizio Ferrai <[email protected]>
Notes and corrections to the readme (#199)

* Minor spelling corrections and grammar changes to the README.md

* Add a FAQ entry relating ...

4f08d52dd6bc827c3b40d40ec9d27fc806e56d02 authored over 5 years ago by Eric Merritt <[email protected]>
Update package-sets tag to psc-0.12.5-20190508 (#190)

93882fefa8a42582db732871a475db22aa21fdf3 authored over 5 years ago by SpacchettiBotti <[email protected]>
Rename `spago bundle` and `spago make-module` (#175)

* `spago bundle` => `spago bundle-app`
* `spago make-module` => `spago bundle-module`
* The ol...

041884b9f1b3421c52b3e20e8ab77d438758156c authored over 5 years ago by Gareth Smith <[email protected]>
Fill in CHANGELOG.md from release notes (#186)

7eef19c8aa6fd5e27c3dde6fdb47398e351e3aa7 authored over 5 years ago by Fabrizio Ferrai <[email protected]>
Remove CI check for package-sets version, add cron script (#185)

933f03bfda455bb2c4c647fdb9d6856624c86a3a authored over 5 years ago by Fabrizio Ferrai <[email protected]>
Update package-sets tag to psc-0.12.5-20190504 (#183)

bdb819075e1f246058f2a4f580a7d0a695598c1a authored over 5 years ago by SpacchettiBotti <[email protected]>
Don't fail init if a packages.dhall is already there (#180)

2edef6f9f1ba61c6e699d9e478c5e70476878168 authored over 5 years ago by Fabrizio Ferrai <[email protected]>
0.7.5 → 0.7.7

e07ff025f6feb5820ed1182f84dc76cb71fb86de authored over 5 years ago by Fabrizio Ferrai <[email protected]>
Install "psci-support" on init (#174)

To avoid things like `spago repl` failing on new projects

cd971754a8a6382d33bf667af2109f921228a3c7 authored over 5 years ago by Fabrizio Ferrai <[email protected]>
Better handling of Dhall AST (#171)

This reworks how the config.dhall and packages.dhall files are handled when reading
their unev...

c3e27219f367810d7ac771c5c48ab8e5ac209824 authored over 5 years ago by Fabrizio Ferrai <[email protected]>
Build Windows archive with tar instead of 7z (#167)

2b71b9150c66f69056dc411caa2f2e066adfb2ce authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Fix installation via Yarn - issue #157 (#166)

3117750a3c0586a15e952f5ee3518928f62a0ae2 authored almost 6 years ago by Gareth Smith <[email protected]>
0.7.2 → 0.7.4

a7d64451e85394d9ee0993a15f03fac7ad3b21aa authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Correctly parse package set tag (#161)

8cbdd54e7f7f9a9881bed050622e84be12254786 authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Add NPM and AppVeyor badges

7c69450e0368c0df808b6ab30845cc28731e7f1f authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Add global `--verbose` flag (#155)

When enabled, it will print additional logging, e.g. purs commands that are being
called by sp...

130d46014cfb2813244b0b23e2184753eb54c532 authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Fix watch flag in commands other than 'build' (#153)

With the recent changes we added more "build" actions inside other commands,
which implies also...

81110a64613d16b06dd95a860af1333ba25d1439 authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Print the purs commands that spago is calling (#145)

9d04d368985919a2240c7cf1556ef44580e7aaaa authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Group commands by category (#151)

9d951fc9b439dc3dc5cf6acac13b0d399e07c9fc authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Add "run" command (#137)

e6e1d4a134dd6d6169165b7ae22aca92a94c15d6 authored almost 6 years ago by JordanMartinez <[email protected]>
Run build upon bundle and make-module (#149)

23cc163c948d89a1bdeacfcb9779581bcda905a2 authored almost 6 years ago by Fintan Halpenny <[email protected]>
Don't create a configuration automatically if not found (#144)

4eb0e698bd79c0b8980b893f4fd56c9db5eb9146 authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Document some common issues (#125)

This contains several small documentation fixes:

- Adds a comment about pointing the package-...

0b4a8813d2133219f27dc326c264d694389aaea0 authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Always ensure that the package-set has a hash on it (#128)

25bc1523358fdedde33a9ba0e05577c6a6dec96f authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Add first implementation of the `spago docs` command (#127)

9b604f7e37bbae4cc8698e3facb3c05e3900b7d7 authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Add `--watch` flag to build and test commands (#126)

4d3a1974d556441e1e4f657ab91636d2a314baca authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Fix tests: actually compare against fixtures (#141)

d7740fc74dd7931204a46422617067cd0553f077 authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Separate function arguments in tests: add a comma (#140)

4e46038ebc7ccac5c587c1e149c767547078732d authored almost 6 years ago by JordanMartinez <[email protected]>
Fix typo in template (#136)

cfe5a55b375f8c47dc861c1e12fde2839a8392e9 authored almost 6 years ago by Mrinal <[email protected]>
Display suggestion message for dependencies with 'purescript-' prefix (#130)

ef0bd85fe0239aba8ea418d07ee2bffc237dabd7 authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Start running Windows tests on AppVeyor (#95)

4471eb5d3002a95bf53f5021108c17e1fa9cf326 authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Format Dhall project files in ASCII (#124)

Also upgrade the dhall package to 1.21.0

b6d5a6345b056c773c9011768e1914493dd97aec authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Remove unnecessary touch, as it might create locking problems on Windows

aa210ffeddb78472707aed3679967badc676a1ae authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Fix missing error reporting

daf902379284f71946f703897738365634a1a850 authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Fix that one comma too much that made npm publish blow up

JSON is officially a horrible format

a166a55af77055857a47220283750c2d1d8d6b2f authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Install windows binary with NPM (#121)

This also bumps the version to 0.7.0.0

1a52fe2fd9e238361a32528d5aa6d4e3f5c5b5bf authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Transition from "spacchetti" to "package-sets" (#120)

860b2e242967edb78ec68cd7471b4ba0ad6dde14 authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Make parsing of 'purs --version' more reliable (#117)

fc740c22769cf14c1f5bbcaa2daf0778eb49bde9 authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
NPM name change: purescript-spago → spago (#115)

d2744d7bda57f84fa831e8b004ace5319f31d090 authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Skip some duplicated work while fetching dependencies (#112)

938d7159338bbb03c7f19f0a56ab8b9080031ac7 authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Add 'spago freeze' to compute hashes on the package set (#113)

e733b26d34dcc30e3616ca3bdfc4e890ca17efdb authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Rework modules structure (#111)

Due to the many incremental-feature-additions over the last months,
there was a need for a deep...

41a3fc21ee9debf0cfdfd85dcbfbf301518453b4 authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Add `spago verify` and `spago verify-set` commands (#108)

Also --deps option becomes --filter, as we might want to show transitive deps

cc18858106a4822ea5539800825983abe8fff7db authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Check that purs version is at least what the package-set specifies (#107)

257a208c3124ca58a41e6c8ff9ba0b648ffab419 authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Add a `deps` flag to restrict output of list-packages to dependencies only (#106)

7cf984d1adef12c6bdf58ee49ce4c8fdf3db4a29 authored almost 6 years ago by Kevin Wallace <[email protected]>
Skip copy of samples in init if folders exist (#105)

As detailed in #102

1b61db1cda7f0bc895c652329a1b6b713b88bf6d authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Fix small details in README

556f907bdebe97504cd28f73cb511acd247248ac authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Add some tests (#100)

* Add docs on how to install packages
* Add tests for #74 and #79

6947bf1e9721b4e8a5e87ba8a546a7e9c83153e9 authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Add explanation about npm packages with spago (#99)

d66ac73243fefa5042b52a9470004165aa81dd55 authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Add `install` command to add packages to deps (#74)

* install adds packages to spago dhall

Motivation here is to be similar to psc-package,
bein...

07a41b3f40459c05a6287b4b80a6f8d511ae53c3 authored almost 6 years ago by btrepp <[email protected]>
Fix spago test in windows (#79)

The with the existing quoting, nodejs just
ran nothing. This causes spago to run no tests,
and...

5ac80dfc8ef1a846b42f0d12d4c492c0fbd9bd48 authored almost 6 years ago by btrepp <[email protected]>
Implement handling of local packages in the package-set (#96)

Fix #88

74e6fac6c24bdc1d4ecb1534fb9a750b25e2fdf7 authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Add command to upgrade the package-set if the upstream is Spacchetti (#93)

* Fix #73: add a command to upgrade the package-set if upstream is spacchetti
* Add a script to...

9e99c389bd72bd9fee6a44cb271f0f55e65882f8 authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Upgrade Dhall to not include language version in hashes (#97)

26257d787ec4ce0863b1c385d569aeb6acf85fb2 authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Refactor Config (#76)

* shuffle around some things, mostly consolidate all the config-related stuff in the Spago.Confi...

11af3baa769ca8a02d7bcbb6f7ddf961a8a7ed1f authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
0.6.3 → 0.6.4 (#87)

c66f517e7e8e365366c9a3458b3d5469de06acf6 authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Add PR template with a simple checklist (#86)

d1d5edf18c2ed2ffcf4b139ee078a71220fae899 authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Fix #75: always install when building (#82)

07809a217efff87782ca89e5314057ab0c352a19 authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Upgrade Dhall to latest master to fix spago dying when HOME is unset (#85)

48ec1e86eacebf10aa597aedff06dce653dfa7cc authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Link examples of spago + parcel in the README (#83)

fd91f9bf540d0cf4457106752d86b3b5481dc9a1 authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Start building Windows binaries in CI (#81)

3093817a3b0ef3e1a4cf97b56f063ec771db1da7 authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
0.6.2 → 0.6.3 (#78)

838e627461f58181bb69fd3828a161bc88b97e6d authored almost 6 years ago by Fabrizio Ferrai <[email protected]>
Centralize version number: now it's only defined in package.yaml (#77)

c89bf21a2f3447885b911b7f565242f444ae54c5 authored almost 6 years ago by Fabrizio Ferrai <[email protected]>