Ecosyste.ms: OpenCollective

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

github.com/purescript/spago

🍝 PureScript package manager and build tool
https://github.com/purescript/spago

Fix build

6d713227faaa34c4a9a39222f437ef58dc1b2a64 authored over 5 years ago by Fabrizio Ferrai <[email protected]>
Replace `/`'s in refs for directory names in cache (#258)

2d30786a182b49a69f6b0364e1cb98758aca51c3 authored over 5 years ago by Brandon Martin <[email protected]>
Add Jordan's Spago flowchart for visual overview of workflow (#211)

A flowchart of what Spago does 'under the hood'

19e3725d8cfee8989a130a6658b51af4dcdbd39c authored over 5 years ago by JordanMartinez <[email protected]>
Pull the latest package set version when doing 'init' (#279)

fd021fc55fb43987a930b5d6132588576e9322cf authored over 5 years ago by Fabrizio Ferrai <[email protected]>
Add option to pass arguments to node on test/run (#267, #275)

5f86f279b3362cd3b8c8fbf42adbdff214011f28 authored over 5 years ago by M. Ian Graham <[email protected]>
Add --no-install flag for build to prevent automatic installation (#274)

7905d30239d9c449aa3cf4ae1e6797e5f4e7f888 authored over 5 years ago by Justin Woo <[email protected]>
Fix build on Appveyor (#278)

It looks like Appveyor doesn't run the tests anymore after #273, and this seems to fix it 🤔

b2c76f4249c67361723ae7a33ea02e5d68266650 authored over 5 years ago by Fabrizio Ferrai <[email protected]>
Add sources to config (#273)

Add `sources` key to config, and migrate existing configs with the old schema.

Default source...

a4ff7810a4c7c81df188dabb2fb23af29c356aad authored over 5 years ago by Valtteri Pajunen <[email protected]>
Report all missing packages (#264)

If there are multiple dependencies which do not exist in the package set instead of just
report...

11c1eb6bb1bca807e4e6fb363aa945c735ffc4ff authored over 5 years ago by Eric Ahlberg <[email protected]>
Add option to clear the screen to spago build/run (#271)

Watch mode only argument --clear-screen (-l) clears the screen on every rebuild.

Example: `sp...

c864383b5e267dfb15684678ba383225892a3c94 authored over 5 years ago by M. Ian Graham <[email protected]>
Improve packages test (#270)

* Fix typo

* Use a fixture when testing missing dependencies

* Add test for checking circu...

99ae8e837b88fe3fca433a83d582d3e0ebe98156 authored over 5 years ago by Eric Ahlberg <[email protected]>
Fix references to internal section (#266)

80fd71325a6b058fb5e4189a51e8c0f20a29d719 authored over 5 years ago by Eric Ahlberg <[email protected]>
Untangle testcases environments (#265)

043a2ad4df78b9920d5debf8c2980f5f987c5b37 authored over 5 years ago by Fabrizio Ferrai <[email protected]>
add json output option for listing packages (#263)

1fdeef2d5dd394e12b636c4ac29af2a68d0641df authored over 5 years ago by Justin Woo <[email protected]>
Update package-sets tag to psc-0.13.0-20190614 (#262)

d21af45bd4b88d677b5162d271d97be67fb1f4f4 authored over 5 years ago by SpacchettiBotti <[email protected]>
Update package-sets tag to psc-0.13.0-20190611 (#261)

eee81859146545dbba87c2d25472b9bf9968d68a authored over 5 years ago by SpacchettiBotti <[email protected]>
0.8.3 → 0.8.4 (#259)

2bb25c79a28cde6011668bc111650eabc8c5a146 authored over 5 years ago by Fabrizio Ferrai <[email protected]>
Skip copy to global cache if we encounter the openBinaryFile problem due to permissions (#260)

It is still possible to encounter the `openBinaryFile: inappropriate type (is a directory)`
iss...

e892018e15b85a285fdc199c7049f5cb085cdba1 authored over 5 years ago by Fabrizio Ferrai <[email protected]>
[Curator] Convert names to lowercase

9ea88f9053e55c793d6db0c729a4b2715e38cc77 authored over 5 years ago by Fabrizio Ferrai <[email protected]>
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 over 5 years ago by Fabrizio Ferrai <[email protected]>
Fix installation via Yarn - issue #157 (#166)

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

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

8cbdd54e7f7f9a9881bed050622e84be12254786 authored over 5 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]>