From 64ac1167a063db6cc420cacdd8986952b4607215 Mon Sep 17 00:00:00 2001 From: Stevan Andjelkovic Date: Tue, 10 Dec 2024 08:59:42 +0100 Subject: [PATCH] feat: upgrade to latest stackage LTS (GHC 9.8.4) --- Dockerfile | 4 +- INSTALL.md | 2 +- Makefile | 7 +- cabal.project | 2 +- cabal.project.freeze | 1552 ++++++++--------- shell.nix | 7 +- spex.cabal | 6 +- ...lts.spex_--seed_8800299288541500217.golden | 2 +- 8 files changed, 698 insertions(+), 884 deletions(-) diff --git a/Dockerfile b/Dockerfile index bb474df..1db2ef2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG GHC_VERSION=9.6.6 +ARG GHC_VERSION=9.8.4 ARG CABAL_VERSION=3.12.1.0 FROM docker.io/library/alpine:3.20 AS build @@ -69,7 +69,7 @@ RUN rm -r /root/.ghcup/cache \ && rm -r /root/.ghcup/ghc/$GHC_VERSION/lib/ghc-$GHC_VERSION/lib/latex \ && rm -r /root/.ghcup/ghc/$GHC_VERSION/lib/ghc-$GHC_VERSION/lib/llvm-* \ && rm -r /root/.ghcup/ghc/$GHC_VERSION/share \ - && rm -r /root/.ghcup/ghc/$GHC_VERSION/lib/ghc-$GHC_VERSION/lib/x86_64-linux-ghc-$GHC_VERSION/ghc-$GHC_VERSION \ + && rm -r /root/.ghcup/ghc/$GHC_VERSION/lib/ghc-$GHC_VERSION/lib/x86_64-linux-ghc-$GHC_VERSION/ghc-$GHC_VERSION-04ad \ && rm -r /root/.ghcup/ghc/$GHC_VERSION/lib/ghc-$GHC_VERSION/lib/x86_64-linux-ghc-$GHC_VERSION/Cabal-* \ && find /root/.ghcup/ -name '*.p_hi' -delete \ && find /root/.ghcup/ -name '*_p.a' -delete \ diff --git a/INSTALL.md b/INSTALL.md index 4c38113..bcb0374 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -62,7 +62,7 @@ then issue: git clone https://github.com/spex-lang/spex.git cd spex ghcup install cabal 3.12.1.0 --set -ghcup install ghc 9.6.6 --set +ghcup install ghc 9.8.4 --set cabal build all cabal install spex spex-demo-petstore ``` diff --git a/Makefile b/Makefile index c3b6655..781ca7e 100644 --- a/Makefile +++ b/Makefile @@ -265,8 +265,9 @@ GITHUB_EVENT_BEFORE ?= origin/main GITHUB_EVENT_AFTER ?= HEAD DOCKERFILE_CHANGED := $(shell \ - git diff --name-only "$(GITHUB_EVENT_BEFORE)" "$(GITHUB_EVENT_AFTER)" \ - | grep --quiet "^Dockerfile$$" && echo true || echo false) + (git diff --name-only "$(GITHUB_EVENT_BEFORE)" "$(GITHUB_EVENT_AFTER)" \ + | grep --quiet "^Dockerfile$$" || \ + ! git diff --quiet Dockerfile) && echo true || echo false) .PHONY: pull-image build-image push-image @@ -278,7 +279,7 @@ pull-image: build-image: echo "GITHUB_EVENT_AFTER=$(GITHUB_EVENT_AFTER)" echo "GITHUB_EVENT_BEFORE=$(GITHUB_EVENT_BEFORE)" - echo "git diff=$(shell git diff --name-only $(GITHUB_EVENT_AFTER) $(GITHUB_EVENT_BEFORE))" + echo "git diff=$(shell git diff --name-only $(GITHUB_EVENT_BEFORE) $(GITHUB_EVENT_AFTER))" echo "DOCKERFILE_CHANGED=$(DOCKERFILE_CHANGED)" ifeq ($(DOCKERFILE_CHANGED),true) docker build --tag ghcr.io/spex-lang/spex-build:latest . diff --git a/cabal.project b/cabal.project index 35b98ee..f7098c1 100644 --- a/cabal.project +++ b/cabal.project @@ -1,4 +1,4 @@ packages: ./*.cabal optional-packages: ./example/*/*.cabal -index-state: hackage.haskell.org @1729577343 +index-state: hackage.haskell.org @1733800000 diff --git a/cabal.project.freeze b/cabal.project.freeze index b168b8c..13704ef 100644 --- a/cabal.project.freeze +++ b/cabal.project.freeze @@ -1,11 +1,11 @@ -- NOTE: Due to revisions, this file may not work. See: -- https://github.com/fpco/stackage-server/issues/232 --- Stackage snapshot from: http://www.stackage.org/snapshot/lts-22.38 +-- Stackage snapshot from: http://www.stackage.org/snapshot/lts-23.0 -- Please place this file next to your .cabal file as cabal.config -- To only use tested packages, uncomment the following line: --- remote-repo: stackage-lts-22.38:http://www.stackage.org/lts-22.38 -with-compiler: ghc-9.6.6 +-- remote-repo: stackage-lts-23.0:http://www.stackage.org/lts-23.0 +with-compiler: ghc-9.8.4 constraints: abstract-deque ==0.3, abstract-deque-tests ==0.3, abstract-par ==0.3.3, @@ -19,38 +19,36 @@ constraints: abstract-deque ==0.3, ad-delcont ==0.5.0.0, adjunctions ==4.4.2, adler32 ==0.1.2.0, - aern2-mp ==0.2.15.1, - aern2-real ==0.2.15.1, - aeson ==2.1.2.1, + advent-of-code-api ==0.2.9.1, + aern2-mp ==0.2.16.1, + aern2-real ==0.2.16.1, + aeson ==2.2.3.0, aeson-attoparsec ==0.0.0, aeson-casing ==0.2.0.0, aeson-combinators ==0.1.2.1, aeson-diff ==1.1.0.13, aeson-extra ==0.5.1.3, aeson-generic-compat ==0.0.2.0, - aeson-iproute ==0.3.0, aeson-optics ==1.2.1, - aeson-picker ==0.1.0.6, aeson-pretty ==0.8.10, aeson-qq ==0.8.4, aeson-schemas ==1.4.2.1, - aeson-typescript ==0.6.3.0, + aeson-typescript ==0.6.4.0, aeson-unqualified-ast ==1.0.0.3, aeson-value-parser ==0.19.7.2, aeson-warning-parser ==0.1.1, aeson-yak ==0.1.1.3, aeson-yaml ==1.1.0.1, - Agda ==2.6.4.3, + Agda ==2.7.0.1, agda2lagda ==0.2023.6.9, agreeing ==0.2.2.0, - alarmclock ==0.7.0.6, - alex ==3.4.0.1, + alarmclock ==0.7.0.7, + alex ==3.5.1.0, alex-meta ==0.3.0.13, alex-tools ==0.6.1, algebra ==4.3.1, algebraic-graphs ==0.7, align-audio ==0.0.0.1, - Allure ==0.11.0.0, almost-fix ==0.0.2, alsa-core ==0.5.0.1, alsa-mixer ==0.3.0.1, @@ -59,302 +57,12 @@ constraints: abstract-deque ==0.3, alternative-vector ==0.0.0, alternators ==1.0.0.0, ALUT ==2.4.0.3, - amazonka ==2.0, - amazonka-accessanalyzer ==2.0, - amazonka-account ==2.0, - amazonka-amp ==2.0, - amazonka-amplify ==2.0, - amazonka-amplifybackend ==2.0, - amazonka-amplifyuibuilder ==2.0, - amazonka-apigateway ==2.0, - amazonka-apigatewaymanagementapi ==2.0, - amazonka-apigatewayv2 ==2.0, - amazonka-appconfig ==2.0, - amazonka-appconfigdata ==2.0, - amazonka-appflow ==2.0, - amazonka-appintegrations ==2.0, - amazonka-application-autoscaling ==2.0, - amazonka-applicationcostprofiler ==2.0, - amazonka-application-insights ==2.0, - amazonka-appmesh ==2.0, - amazonka-apprunner ==2.0, - amazonka-appstream ==2.0, - amazonka-arc-zonal-shift ==2.0, - amazonka-athena ==2.0, - amazonka-auditmanager ==2.0, - amazonka-autoscaling ==2.0, - amazonka-backup ==2.0, - amazonka-backup-gateway ==2.0, - amazonka-backupstorage ==2.0, - amazonka-billingconductor ==2.0, - amazonka-braket ==2.0, - amazonka-budgets ==2.0, - amazonka-certificatemanager ==2.0, - amazonka-chime ==2.0, - amazonka-chime-sdk-identity ==2.0, - amazonka-chime-sdk-media-pipelines ==2.0, - amazonka-chime-sdk-meetings ==2.0, - amazonka-chime-sdk-messaging ==2.0, - amazonka-chime-sdk-voice ==2.0, - amazonka-cloudcontrol ==2.0, - amazonka-cloudformation ==2.0, - amazonka-cloudfront ==2.0, - amazonka-cloudhsm ==2.0, - amazonka-cloudsearch ==2.0, - amazonka-cloudsearch-domains ==2.0, - amazonka-cloudtrail ==2.0, - amazonka-cloudwatch ==2.0, - amazonka-cloudwatch-events ==2.0, - amazonka-cloudwatch-logs ==2.0, - amazonka-codeartifact ==2.0, - amazonka-codebuild ==2.0, - amazonka-codecommit ==2.0, - amazonka-codedeploy ==2.0, - amazonka-codeguruprofiler ==2.0, - amazonka-codeguru-reviewer ==2.0, - amazonka-codepipeline ==2.0, - amazonka-codestar-connections ==2.0, - amazonka-codestar-notifications ==2.0, - amazonka-cognito-identity ==2.0, - amazonka-cognito-idp ==2.0, - amazonka-cognito-sync ==2.0, - amazonka-comprehendmedical ==2.0, - amazonka-compute-optimizer ==2.0, - amazonka-config ==2.0, - amazonka-connectcampaigns ==2.0, - amazonka-connectcases ==2.0, - amazonka-connect-contact-lens ==2.0, - amazonka-connectparticipant ==2.0, - amazonka-controltower ==2.0, - amazonka-core ==2.0, - amazonka-customer-profiles ==2.0, - amazonka-databrew ==2.0, - amazonka-dataexchange ==2.0, - amazonka-datapipeline ==2.0, - amazonka-datasync ==2.0, - amazonka-detective ==2.0, - amazonka-devicefarm ==2.0, - amazonka-devops-guru ==2.0, - amazonka-directconnect ==2.0, - amazonka-discovery ==2.0, - amazonka-dlm ==2.0, - amazonka-dms ==2.0, - amazonka-docdb ==2.0, - amazonka-docdb-elastic ==2.0, - amazonka-drs ==2.0, - amazonka-ds ==2.0, - amazonka-dynamodb ==2.0, - amazonka-dynamodb-streams ==2.0, - amazonka-ebs ==2.0, - amazonka-ec2 ==2.0, - amazonka-ec2-instance-connect ==2.0, - amazonka-ecr ==2.0, - amazonka-ecr-public ==2.0, - amazonka-ecs ==2.0, - amazonka-efs ==2.0, - amazonka-eks ==2.0, - amazonka-elasticache ==2.0, - amazonka-elasticbeanstalk ==2.0, - amazonka-elastic-inference ==2.0, - amazonka-elasticsearch ==2.0, - amazonka-elastictranscoder ==2.0, - amazonka-elb ==2.0, - amazonka-elbv2 ==2.0, - amazonka-emr ==2.0, - amazonka-emr-containers ==2.0, - amazonka-emr-serverless ==2.0, - amazonka-evidently ==2.0, - amazonka-finspace ==2.0, - amazonka-finspace-data ==2.0, - amazonka-fis ==2.0, - amazonka-forecast ==2.0, - amazonka-forecastquery ==2.0, - amazonka-frauddetector ==2.0, - amazonka-fsx ==2.0, - amazonka-gamelift ==2.0, - amazonka-gamesparks ==2.0, - amazonka-glacier ==2.0, - amazonka-globalaccelerator ==2.0, - amazonka-glue ==2.0, - amazonka-grafana ==2.0, - amazonka-greengrassv2 ==2.0, - amazonka-groundstation ==2.0, - amazonka-health ==2.0, - amazonka-healthlake ==2.0, - amazonka-honeycode ==2.0, - amazonka-iam ==2.0, - amazonka-identitystore ==2.0, - amazonka-imagebuilder ==2.0, - amazonka-importexport ==2.0, - amazonka-inspector ==2.0, - amazonka-inspector2 ==2.0, - amazonka-iot ==2.0, - amazonka-iot1click-devices ==2.0, - amazonka-iot1click-projects ==2.0, - amazonka-iot-dataplane ==2.0, - amazonka-iotdeviceadvisor ==2.0, - amazonka-iotevents ==2.0, - amazonka-iotevents-data ==2.0, - amazonka-iotfleethub ==2.0, - amazonka-iotfleetwise ==2.0, - amazonka-iot-roborunner ==2.0, - amazonka-iotsecuretunneling ==2.0, - amazonka-iotsitewise ==2.0, - amazonka-iotthingsgraph ==2.0, - amazonka-iottwinmaker ==2.0, - amazonka-iotwireless ==2.0, - amazonka-ivs ==2.0, - amazonka-ivschat ==2.0, - amazonka-kafka ==2.0, - amazonka-kafkaconnect ==2.0, - amazonka-kendra ==2.0, - amazonka-keyspaces ==2.0, - amazonka-kinesis ==2.0, - amazonka-kinesis-analytics ==2.0, - amazonka-kinesisanalyticsv2 ==2.0, - amazonka-kinesis-firehose ==2.0, - amazonka-kinesis-video-signaling ==2.0, - amazonka-kinesis-video-webrtc-storage ==2.0, - amazonka-kms ==2.0, - amazonka-lakeformation ==2.0, - amazonka-lambda ==2.0, - amazonka-lexv2-models ==2.0, - amazonka-license-manager ==2.0, - amazonka-license-manager-linux-subscriptions ==2.0, - amazonka-license-manager-user-subscriptions ==2.0, - amazonka-lightsail ==2.0, - amazonka-location ==2.0, - amazonka-lookoutequipment ==2.0, - amazonka-lookoutmetrics ==2.0, - amazonka-lookoutvision ==2.0, - amazonka-m2 ==2.0, - amazonka-macie ==2.0, - amazonka-maciev2 ==2.0, - amazonka-managedblockchain ==2.0, - amazonka-marketplace-analytics ==2.0, - amazonka-marketplace-catalog ==2.0, - amazonka-marketplace-metering ==2.0, - amazonka-mediaconnect ==2.0, - amazonka-mediapackage-vod ==2.0, - amazonka-mediatailor ==2.0, - amazonka-memorydb ==2.0, - amazonka-mgn ==2.0, - amazonka-migrationhub-config ==2.0, - amazonka-migrationhuborchestrator ==2.0, - amazonka-migration-hub-refactor-spaces ==2.0, - amazonka-migrationhubstrategy ==2.0, - amazonka-ml ==2.0, - amazonka-mwaa ==2.0, - amazonka-neptune ==2.0, - amazonka-network-firewall ==2.0, - amazonka-networkmanager ==2.0, - amazonka-nimble ==2.0, - amazonka-oam ==2.0, - amazonka-omics ==2.0, - amazonka-opensearch ==2.0, - amazonka-opensearchserverless ==2.0, - amazonka-opsworks ==2.0, - amazonka-opsworks-cm ==2.0, - amazonka-outposts ==2.0, - amazonka-panorama ==2.0, - amazonka-personalize ==2.0, - amazonka-personalize-events ==2.0, - amazonka-personalize-runtime ==2.0, - amazonka-pi ==2.0, - amazonka-pinpoint ==2.0, - amazonka-pinpoint-email ==2.0, - amazonka-pinpoint-sms-voice ==2.0, - amazonka-pinpoint-sms-voice-v2 ==2.0, - amazonka-pipes ==2.0, - amazonka-polly ==2.0, - amazonka-privatenetworks ==2.0, - amazonka-proton ==2.0, - amazonka-qldb ==2.0, - amazonka-qldb-session ==2.0, - amazonka-quicksight ==2.0, - amazonka-ram ==2.0, - amazonka-rbin ==2.0, - amazonka-rds ==2.0, - amazonka-rds-data ==2.0, - amazonka-redshift ==2.0, - amazonka-redshift-data ==2.0, - amazonka-redshift-serverless ==2.0, - amazonka-rekognition ==2.0, - amazonka-resiliencehub ==2.0, - amazonka-resource-explorer-v2 ==2.0, - amazonka-robomaker ==2.0, - amazonka-rolesanywhere ==2.0, - amazonka-route53 ==2.0, - amazonka-route53-domains ==2.0, - amazonka-route53-recovery-cluster ==2.0, - amazonka-route53-recovery-control-config ==2.0, - amazonka-route53-recovery-readiness ==2.0, - amazonka-route53resolver ==2.0, - amazonka-rum ==2.0, - amazonka-s3 ==2.0, - amazonka-s3outposts ==2.0, - amazonka-sagemaker-a2i-runtime ==2.0, - amazonka-sagemaker-edge ==2.0, - amazonka-sagemaker-featurestore-runtime ==2.0, - amazonka-sagemaker-geospatial ==2.0, - amazonka-sagemaker-metrics ==2.0, - amazonka-savingsplans ==2.0, - amazonka-scheduler ==2.0, - amazonka-schemas ==2.0, - amazonka-sdb ==2.0, - amazonka-secretsmanager ==2.0, - amazonka-securityhub ==2.0, - amazonka-securitylake ==2.0, - amazonka-servicecatalog ==2.0, - amazonka-servicecatalog-appregistry ==2.0, - amazonka-service-quotas ==2.0, - amazonka-ses ==2.0, - amazonka-sesv2 ==2.0, - amazonka-shield ==2.0, - amazonka-signer ==2.0, - amazonka-simspaceweaver ==2.0, - amazonka-sms ==2.0, - amazonka-sms-voice ==2.0, - amazonka-snowball ==2.0, - amazonka-snow-device-management ==2.0, - amazonka-sns ==2.0, - amazonka-sqs ==2.0, - amazonka-ssm ==2.0, - amazonka-ssm-contacts ==2.0, - amazonka-ssm-incidents ==2.0, - amazonka-ssm-sap ==2.0, - amazonka-sso ==2.0, - amazonka-sso-admin ==2.0, - amazonka-sso-oidc ==2.0, - amazonka-stepfunctions ==2.0, - amazonka-storagegateway ==2.0, - amazonka-sts ==2.0, - amazonka-support ==2.0, - amazonka-support-app ==2.0, - amazonka-swf ==2.0, - amazonka-synthetics ==2.0, - amazonka-test ==2.0, - amazonka-textract ==2.0, - amazonka-timestream-query ==2.0, - amazonka-timestream-write ==2.0, - amazonka-transfer ==2.0, - amazonka-voice-id ==2.0, - amazonka-waf ==2.0, - amazonka-wafv2 ==2.0, - amazonka-wellarchitected ==2.0, - amazonka-wisdom ==2.0, - amazonka-worklink ==2.0, - amazonka-workmailmessageflow ==2.0, - amazonka-workspaces ==2.0, - amazonka-workspaces-web ==2.0, - amazonka-xray ==2.0, - amqp ==0.22.2, - amqp-utils ==0.6.4.0, - annotated-exception ==0.2.0.5, + amqp ==0.24.0, + annotated-exception ==0.3.0.2, annotated-wl-pprint ==0.7.0, - ansi-terminal ==1.0.2, + ansi-terminal ==1.1.2, ansi-terminal-game ==1.9.3.0, - ansi-terminal-types ==0.11.5, + ansi-terminal-types ==1.1, ansi-wl-pprint ==1.0.2, ANum ==0.2.0.2, aos-signature ==0.1.1, @@ -368,7 +76,7 @@ constraints: abstract-deque ==0.3, appendful-persistent ==0.1.0.1, appendmap ==0.1.5, apply-merge ==0.1.1.0, - apply-refact ==0.13.0.0, + apply-refact ==0.14.0.0, apportionment ==0.0.0.4, approximate ==0.3.5, approximate-equality ==1.1.0.2, @@ -378,20 +86,14 @@ constraints: abstract-deque ==0.3, array-memoize ==0.6.0, arrow-extras ==0.1.0.1, arrows ==0.4.4.2, - ascii ==1.7.0.1, - ascii-case ==1.0.1.3, - ascii-caseless ==0.0.0.1, ascii-char ==1.0.1.0, ascii-group ==1.0.0.17, - ascii-numbers ==1.2.0.1, - ascii-predicates ==1.0.1.3, ascii-progress ==0.3.3.0, - ascii-superset ==1.3.0.1, - ascii-th ==1.2.0.1, asn1-encoding ==0.9.6, asn1-parse ==0.9.5, asn1-types ==0.3.4, assert-failure ==0.1.3.0, + assignment ==0.0.1.0, assoc ==1.1.1, astro ==0.4.3.0, async ==2.2.5, @@ -405,38 +107,42 @@ constraints: abstract-deque ==0.3, atomic-primops ==0.8.8, atomic-write ==0.2.1.0, attoparsec ==0.14.4, - attoparsec-aeson ==2.1.0.0, + attoparsec-aeson ==2.2.2.0, attoparsec-base64 ==0.0.0, attoparsec-binary ==0.2, attoparsec-data ==1.0.5.4, attoparsec-expr ==0.1.1.2, - attoparsec-framer ==0.1.0.4, + attoparsec-framer ==0.1.0.9, attoparsec-iso8601 ==1.1.1.0, attoparsec-path ==0.0.0.1, - attoparsec-run ==0.0.2.0, attoparsec-time ==1.0.3.1, attoparsec-uri ==0.0.9, audacity ==0.0.2.2, authenticate ==1.3.5.2, authenticate-oauth ==1.7, - autodocodec ==0.2.3.0, - autodocodec-openapi3 ==0.2.1.1, - autodocodec-schema ==0.1.0.4, - autodocodec-yaml ==0.2.0.3, + autodocodec ==0.4.2.2, + autodocodec-nix ==0.0.1.5, + autodocodec-openapi3 ==0.2.1.4, + autodocodec-schema ==0.2.0.0, + autodocodec-servant-multipart ==0.0.0.1, + autodocodec-swagger2 ==0.1.0.0, + autodocodec-yaml ==0.4.0.0, autoexporter ==2.0.0.12, - auto-update ==0.1.6, + automaton ==1.5, + auto-update ==0.2.4, avro ==0.6.2.1, - aws ==0.24.1, - aws-cloudfront-signed-cookies ==0.2.0.12, + aws ==0.24.3, + aws-lambda-haskell-runtime ==4.3.2, + aws-lambda-haskell-runtime-wai ==2.0.2, aws-sns-verify ==0.0.0.3, aws-xray-client ==0.1.0.2, aws-xray-client-persistent ==0.1.0.5, aws-xray-client-wai ==0.1.0.2, backprop ==0.2.6.5, backtracking ==0.1.0, - bank-holidays-england ==0.2.0.9, - barbies ==2.0.5.0, - barrier ==0.1.1, + bank-holiday-germany ==1.3.0.0, + bank-holidays-england ==0.2.0.11, + barbies ==2.1.1.0, base installed, base16 ==1.0, base16-bytestring ==1.0.2.0, @@ -444,14 +150,14 @@ constraints: abstract-deque ==0.3, base32string ==0.9.1, base58-bytestring ==0.1.0, base58string ==0.10.0, - base64 ==0.4.2.4, + base64 ==1.0, base64-bytestring ==1.2.1.0, base64-bytestring-type ==1.0.1, base64-string ==0.2, base-compat ==0.13.1, base-compat-batteries ==0.13.1, basement ==0.0.16, - base-orphans ==0.9.2, + base-orphans ==0.9.3, base-prelude ==1.6.1.1, base-unicode-symbols ==0.2.4.2, basic-prelude ==0.7.0, @@ -461,26 +167,32 @@ constraints: abstract-deque ==0.3, bcp47 ==0.2.0.6, bcp47-orphans ==0.1.0.6, bcrypt ==0.0.11, - beam-core ==0.10.2.0, + beam-core ==0.10.3.0, + beam-migrate ==0.5.3.1, + beam-postgres ==0.5.4.1, + beam-sqlite ==0.5.3.0, bech32 ==1.1.7, bech32-th ==1.1.7, - benchpress ==0.2.2.23, + benchpress ==0.2.2.24, + bench-show ==0.3.2, bencode ==0.6.1.1, + bencoding ==0.4.5.5, benri-hspec ==0.1.0.3, between ==0.11.0.0, + bhoogle ==0.1.4.3, bibtex ==0.1.0.7, bifunctor-classes-compat ==0.1, bifunctors ==5.6.2, bimap ==0.5.0, bimaps ==0.1.0.2, - bin ==0.1.3, + bin ==0.1.4, binance-exports ==0.1.2.0, binary installed, binary-conduit ==1.3.1, binaryen ==0.0.6.0, binary-generic-combinators ==0.4.4.0, binary-ieee754 ==0.1.0.0, - binary-instances ==1.0.4, + binary-instances ==1.0.5, binary-list ==1.1.1.2, binary-orphans ==1.0.5, binary-parser ==0.5.7.6, @@ -491,18 +203,16 @@ constraints: abstract-deque ==0.3, bindings-GLFW ==3.3.9.2, bindings-libzip ==1.0.1, bindings-uname ==0.1, - BiobaseEnsembl ==0.2.0.1, BiobaseNewick ==0.0.0.2, bitarray ==0.0.1.1, bits ==0.6, bitset-word8 ==0.1.1.2, + bits-extra ==0.0.2.3, bitvec ==1.1.5.0, bitwise ==1.0.0.1, bitwise-enum ==1.0.1.2, - blake2 ==0.3.0.1, - Blammo ==1.1.3.0, + Blammo ==2.1.1.0, blank-canvas ==0.7.4, - blanks ==0.5.0, blas-carray ==0.1.0.2, blas-comfort-array ==0.0.0.3, blas-ffi ==0.1, @@ -514,8 +224,10 @@ constraints: abstract-deque ==0.3, blaze-markup ==0.8.3.0, blaze-svg ==0.3.7, blaze-textual ==0.2.3.1, - bloodhound ==0.21.0.0, + bloodhound ==0.23.0.0, bloomfilter ==2.0.1.2, + bluefin ==0.0.12.1, + bluefin-internal ==0.0.13.0, bm ==0.2.0.0, bmp ==1.2.6.4, bnb-staking-csvs ==0.2.2.0, @@ -527,7 +239,7 @@ constraints: abstract-deque ==0.3, Boolean ==0.2.4, boolsimplifier ==0.1.8, boomerang ==1.4.9.3, - boomwhacker ==0.0.1, + boomwhacker ==0.0.2, bordacount ==0.1.0.0, boring ==0.2.2, bound ==2.0.7, @@ -537,19 +249,17 @@ constraints: abstract-deque ==0.3, boundingboxes ==0.2.3, box ==0.9.3.2, boxes ==0.1.5, + box-socket ==0.5.2.0, breakpoint ==0.1.4.0, - brick ==2.1.1, - broadcast-chan ==0.2.1.2, + brick ==2.4, brotli ==0.0.0.2, brotli-streams ==0.0.0.0, bsb-http-chunked ==0.0.0.4, bson ==0.4.0.1, bson-lens ==0.1.1, btrfs ==0.2.1.0, - buffer-builder ==0.2.4.8, buffer-pipe ==0.0, bugsnag ==1.1.0.0, - bugsnag-haskell ==0.0.4.4, bugsnag-hs ==0.2.0.12, bugsnag-wai ==1.0.0.1, bugsnag-yesod ==1.0.1.0, @@ -560,12 +270,12 @@ constraints: abstract-deque ==0.3, bv-sized ==1.0.5, byteable ==0.1.1, bytebuild ==0.3.16.2, - byte-count-reader ==0.10.1.11, + byte-count-reader ==0.10.1.12, bytedump ==1.0, - bytehash ==0.1.1.0, + bytehash ==0.1.1.2, byte-order ==0.1.3.1, byteorder ==1.0.4, - bytes ==0.17.3, + bytes ==0.17.4, byteset ==0.1.1.1, byteslice ==0.2.13.2, bytesmith ==0.3.11.1, @@ -577,6 +287,7 @@ constraints: abstract-deque ==0.3, bytestring-to-vector ==0.3.0.1, bytestring-tree-builder ==0.2.7.12, bytestring-trie ==0.2.7.5, + bytezap ==1.6.0, bz2 ==1.0.1.2, bzip2-clib ==1.0.8, bzlib ==0.5.2.0, @@ -586,15 +297,20 @@ constraints: abstract-deque ==0.3, Cabal installed, cabal2nix ==2.19.1, cabal2spec ==2.7.1, + cabal-add ==0.1, cabal-appimage ==0.4.0.5, cabal-clean ==0.2.20230609, - cabal-debian ==5.2.3, - cabal-doctest ==1.0.10, + cabal-debian ==5.2.5, + cabal-doctest ==1.0.11, cabal-file ==0.1.1, + cabal-fix ==0.1.0.0, + cabal-flatpak ==0.1.2, + cabal-gild ==1.5.0.1, cabal-install ==3.10.3.0, + cabal-install-parsers ==0.6.1.1, cabal-install-solver ==3.10.3.0, - cabal-plan ==0.7.3.0, - cabal-rpm ==2.1.5, + cabal-plan ==0.7.4.0, + cabal-rpm ==2.2.1, cabal-sort ==0.1.2, Cabal-syntax installed, cache ==0.1.3.0, @@ -603,11 +319,11 @@ constraints: abstract-deque ==0.3, cairo ==0.13.11.0, cairo-image ==0.1.0.3, calendar-recycling ==0.0.0.1, - call-alloy ==0.4.1.1, - calligraphy ==0.1.6, + call-alloy ==0.5.0.1, call-plantuml ==0.0.1.3, call-stack ==0.4.0, can-i-haz ==0.3.1.1, + capability ==0.5.0.1, ca-province-codes ==1.0.0.0, cardano-coin-selection ==1.0.1, carray ==0.1.6.8, @@ -619,8 +335,10 @@ constraints: abstract-deque ==0.3, casing ==0.1.4.1, cassava ==0.5.3.2, cassava-conduit ==0.6.6, - cassava-megaparsec ==2.0.4, + cassava-megaparsec ==2.1.1, cast ==0.1.0.2, + caster ==0.0.3.0, + cayley-client ==0.4.19.4, cborg ==0.2.10.0, cborg-json ==0.2.6.0, cdar-mBound ==0.1.0.4, @@ -635,21 +353,23 @@ constraints: abstract-deque ==0.3, chan ==0.0.4.1, ChannelT ==0.0.0.7, character-cases ==0.1.0.6, - charset ==0.3.10, - charsetdetect-ae ==1.1.0.4, + character-ps ==0.1, + charset ==0.3.11, Chart ==1.9.5, Chart-cairo ==1.9.4.1, Chart-diagrams ==1.9.5.1, - chart-svg ==0.5.2.0, + chart-svg ==0.7.0.0, ChasingBottoms ==1.3.1.15, check-email ==1.0.2, checkers ==0.6.0, checksum ==0.0.0.1, - chimera ==0.3.4.0, + chell ==0.5.0.2, + chell-hunit ==0.3.0.2, + chell-quickcheck ==0.2.5.4, + chimera ==0.4.1.0, choice ==0.2.4.1, chronologique ==0.3.1.3, chronos ==1.1.6.1, - chronos-bench ==0.2.0.2, chunked-data ==0.3.1, cipher-aes ==0.2.11, cipher-camellia ==0.0.2, @@ -661,9 +381,8 @@ constraints: abstract-deque ==0.3, classy-prelude ==1.5.0.3, classy-prelude-conduit ==1.5.0, classy-prelude-yesod ==1.5.0, - clay ==0.14.0, - cleff ==0.3.3.0, - clientsession ==0.9.2.0, + clay ==0.15.0, + clientsession ==0.9.3.0, Clipboard ==2.3.2.0, clock ==0.8.4, closed ==0.2.0.2, @@ -680,7 +399,6 @@ constraints: abstract-deque ==0.3, cointracking-imports ==0.1.0.2, collect-errors ==0.1.6.0, co-log ==0.6.1.0, - co-log-concurrent ==0.5.1.0, co-log-core ==0.3.2.2, co-log-polysemy ==0.0.1.5, colonnade ==1.2.0.2, @@ -698,13 +416,13 @@ constraints: abstract-deque ==0.3, comfort-glpk ==0.1, comfort-graph ==0.0.4, commonmark ==0.2.6.1, - commonmark-extensions ==0.2.5.5, - commonmark-pandoc ==0.2.2.2, + commonmark-extensions ==0.2.5.6, + commonmark-pandoc ==0.2.2.3, commutative ==0.0.2, - commutative-semigroups ==0.1.1.0, - comonad ==5.0.8, + commutative-semigroups ==0.2.0.1, + comonad ==5.0.9, compact ==0.2.0.0, - compactmap ==0.1.4.4, + compactmap ==0.1.4.5, companion ==0.1.0, compdata ==0.13.1, compensated ==0.8.3, @@ -712,11 +430,6 @@ constraints: abstract-deque ==0.3, componentm ==0.0.0.2, componentm-devel ==0.0.0.2, composable-associations ==0.1.0.0, - composite-base ==0.8.2.1, - composite-binary ==0.8.2.2, - composite-hashable ==0.8.2.2, - composite-tuple ==0.1.2.0, - composite-xstep ==0.1.0.0, composition ==1.0.2.2, composition-extra ==2.1.0, composition-prelude ==3.0.1.0, @@ -727,8 +440,10 @@ constraints: abstract-deque ==0.3, concurrent-split ==0.0.1.1, concurrent-supply ==0.1.8, cond ==0.5.1, + conduino ==0.2.4.0, conduit ==1.3.6, conduit-aeson ==0.1.1.0, + conduit-algorithms ==0.0.14.0, conduit-combinators ==1.3.0, conduit-concurrent-map ==0.1.3, conduit-extra ==1.3.6, @@ -736,7 +451,6 @@ constraints: abstract-deque ==0.3, conduit-zstd ==0.0.2.0, conferer ==1.1.0.0, conferer-aeson ==1.1.0.2, - conferer-warp ==1.1.0.1, config-ini ==0.2.7.0, configuration-tools ==0.7.0, configurator ==0.3.0.0, @@ -745,7 +459,7 @@ constraints: abstract-deque ==0.3, config-value ==0.8.3, constraints ==0.14.2, constraints-extras ==0.4.0.1, - constraint-tuples ==0.1.2, + constraint-tuples ==0.2, construct ==0.3.1.2, containers installed, context ==0.2.1.0, @@ -758,17 +472,17 @@ constraints: abstract-deque ==0.3, control-bool ==0.2.1, control-dsl ==0.2.1.3, control-monad-free ==0.6.2, - control-monad-omega ==0.3.2, + control-monad-omega ==0.3.3, convertible ==1.1.1.1, - cookie ==0.4.6, - copilot ==3.19.1, - copilot-c99 ==3.19.1, - copilot-core ==3.19.1, - copilot-interpreter ==3.19.1, - copilot-language ==3.19.1, - copilot-libraries ==3.19.1, - copilot-prettyprinter ==3.19.1, - copilot-theorem ==3.19.1, + cookie ==0.5.0, + copilot ==4.1, + copilot-c99 ==4.1, + copilot-core ==4.1, + copilot-interpreter ==4.1, + copilot-language ==4.1, + copilot-libraries ==4.1, + copilot-prettyprinter ==4.1, + copilot-theorem ==4.1, copr-api ==0.2.0, core-data ==0.3.9.1, core-program ==0.7.0.0, @@ -779,14 +493,14 @@ constraints: abstract-deque ==0.3, covariance ==0.2.0.1, cpphs ==1.20.9.1, cpu ==0.1.2, - cpuinfo ==0.1.0.2, cql ==4.0.4, cql-io ==1.1.1, - crackNum ==3.4, - crc32c ==0.1.0, + crackNum ==3.15, + crc32c ==0.2.2, credential-store ==0.1.2, - criterion ==1.6.3.0, - criterion-measurement ==0.2.2.0, + criterion ==1.6.4.0, + criterion-measurement ==0.2.3.0, + cron ==0.7.2, crypto-api ==0.13.3, crypto-api-tests ==0.3, crypto-cipher-tests ==0.0.11, @@ -798,36 +512,37 @@ constraints: abstract-deque ==0.3, cryptohash-sha1 ==0.11.101.0, cryptohash-sha256 ==0.11.102.1, cryptohash-sha512 ==0.11.102.0, - crypton ==0.34, + crypton ==1.0.1, crypton-conduit ==0.2.3, - crypton-connection ==0.3.2, + crypton-connection ==0.4.3, cryptonite ==0.30, cryptonite-conduit ==0.2.2, cryptonite-openssl ==0.7, crypton-x509 ==1.7.7, crypton-x509-store ==1.6.9, crypton-x509-system ==1.6.7, - crypton-x509-validation ==1.6.12, + crypton-x509-validation ==1.6.13, crypto-pubkey-types ==0.4.3, crypto-random-api ==0.2.0, - cryptostore ==0.3.1.0, + crypto-token ==0.1.2, crypt-sha512 ==0, csp ==1.4.0, - css-syntax ==0.1.0.2, css-text ==0.1.3.0, c-struct ==0.1.3.0, csv ==0.1.2, + csv-conduit ==1.0.1.0, ctrie ==0.2, cubicbezier ==0.6.0.7, cubicspline ==0.1.2, cuda ==0.11.0.1, cue-sheet ==2.0.2, curl ==1.3.8, + curly-expander ==0.3.0.4, currency ==0.2.0.0, currycarbon ==0.3.0.1, cursor ==0.3.2.0, cursor-brick ==0.1.0.1, - cursor-fuzzy-time ==0.0.0.0, + cursor-fuzzy-time ==0.1.0.0, cursor-gen ==0.4.0.0, cutter ==0.0, cyclotomic ==1.1.2, @@ -839,22 +554,24 @@ constraints: abstract-deque ==0.3, data-bword ==0.1.0.2, data-checked ==0.3, data-clist ==0.2, - data-default ==0.7.1.2, - data-default-class ==0.1.2.1, - data-default-instances-base ==0.1.0.2, + data-compat ==0.1.0.5, + data-default ==0.7.1.3, + data-default-class ==0.1.2.2, + data-default-instances-base ==0.1.0.3, data-default-instances-bytestring ==0.0.1, data-default-instances-case-insensitive ==0.0.1, - data-default-instances-containers ==0.0.1, - data-default-instances-dlist ==0.0.1.1, - data-default-instances-old-locale ==0.0.1.1, + data-default-instances-containers ==0.1.0.3, + data-default-instances-dlist ==0.0.1.2, + data-default-instances-old-locale ==0.0.1.2, data-default-instances-unordered-containers ==0.0.1, data-default-instances-vector ==0.0.1, data-diverse ==4.7.1.0, - datadog ==0.3.0.0, data-dword ==0.3.2.1, + data-effects ==0.3.0.1, + data-effects-core ==0.2.0.0, + data-effects-th ==0.2.0.0, data-endian ==0.1.1, data-fix ==0.3.4, - data-forest ==0.1.0.12, data-functor-logistic ==0.0, data-has ==0.4.0.0, data-hash ==0.2.0.1, @@ -867,7 +584,7 @@ constraints: abstract-deque ==0.3, data-or ==1.0.0.7, data-ordlist ==0.4.7.0, data-ref ==0.1, - data-reify ==0.6.3, + data-reify ==0.6.4, data-serializer ==0.3.5, data-sketches ==0.3.1.0, data-sketches-core ==0.1.0.0, @@ -876,34 +593,34 @@ constraints: abstract-deque ==0.3, DAV ==1.3.4, dbcleaner ==0.1.3, DBFunctor ==0.1.2.1, - dbus ==1.3.3, + dbus ==1.3.9, dbus-hslogger ==0.1.0.1, debian ==4.0.5, debian-build ==0.10.2.1, debug-trace-var ==0.2.0, dec ==0.0.6, + decidable ==0.3.1.1, Decimal ==0.5.2, declarative ==0.5.4, deepseq installed, deepseq-generics ==0.2.0.0, deferred-folds ==0.9.18.6, + defun-core ==0.1, dejafu ==2.4.0.5, dense-linear-algebra ==0.1.0.0, dependent-map ==0.4.0.0, dependent-sum ==0.7.2.0, - dependent-sum-template ==0.1.1.1, + dependent-sum-template ==0.2.0.1, depq ==0.4.2, deque ==0.4.4.1, deriveJsonNoPrefix ==0.1.0.1, derive-storable ==0.3.1.0, - derive-topdown ==0.0.3.0, - deriving-aeson ==0.2.9, - deriving-compat ==0.6.6, + derive-topdown ==0.1.0.0, + deriving-aeson ==0.2.10, + deriving-compat ==0.6.7, deriving-trans ==0.9.1.0, detour-via-sci ==1.0.0, df1 ==0.4.3, - dhall ==1.42.1, - dhall-bash ==1.0.41, di ==1.3, diagrams ==1.4.1, diagrams-builder ==0.8.0.6, @@ -911,8 +628,6 @@ constraints: abstract-deque ==0.3, diagrams-canvas ==1.4.1.2, diagrams-contrib ==1.4.5.1, diagrams-core ==1.5.1.1, - diagrams-gtk ==1.4, - diagrams-html5 ==1.4.2, diagrams-lib ==1.4.6.2, diagrams-postscript ==1.5.1.1, diagrams-rasterific ==1.4.2.3, @@ -922,15 +637,15 @@ constraints: abstract-deque ==0.3, di-core ==1.0.4, dictionary-sharing ==0.1.0.0, di-df1 ==1.2.1, - Diff ==0.4.1, + Diff ==0.5, diff-loc ==0.1.0.0, digest ==0.0.2.1, digits ==0.3.1, di-handle ==1.0.1, - dimensional ==1.5, + dimensional ==1.6.1, di-monad ==1.3.5, directory installed, - directory-ospath-streaming ==0.1.0.1, + directory-ospath-streaming ==0.1.0.3, directory-tree ==0.12.1, direct-sqlite ==2.3.29, dirichlet ==0.1.0.7, @@ -939,19 +654,30 @@ constraints: abstract-deque ==0.3, discrimination ==0.5, disk-free-space ==0.1.0.1, distributed-closure ==0.5.0.0, + distributed-process ==0.7.7, + distributed-process-async ==0.2.10, + distributed-process-client-server ==0.2.7.1, + distributed-process-execution ==0.1.4.1, + distributed-process-extras ==0.3.8, + distributed-process-monad-control ==0.5.1.3, + distributed-process-simplelocalnet ==0.3.2, + distributed-process-supervisor ==0.2.3, + distributed-process-systest ==0.4.1, + distributed-process-tests ==0.5.1, distributed-static ==0.3.11, - distribution-nixpkgs ==1.7.1, + distribution-nixpkgs ==1.7.1.1, distribution-opensuse ==1.1.4, distributive ==0.6.2.1, - diversity ==0.8.1.0, djinn-lib ==0.0.1.4, - dl-fedora ==1.0, + djot ==0.1.2.2, + dl-fedora ==1.2.1, dlist ==1.0, dlist-instances ==0.1.1.1, dlist-nonempty ==0.1.3, dns ==4.2.0, dockerfile ==0.2.0, - doclayout ==0.4.0.1, + doclayout ==0.5, + docopt ==0.7.0.8, doctemplates ==0.11.0.1, doctest ==0.22.6, doctest-discover ==0.2.0.0, @@ -969,10 +695,13 @@ constraints: abstract-deque ==0.3, domain-optics ==0.1.0.4, do-notation ==0.1.0.2, dot ==0.3, - dotenv ==0.11.0.2, + dotenv ==0.12.0.0, dotgen ==0.4.3, dotnet-timespan ==0.0.1.0, + dotparse ==0.1.1.0, double-conversion ==2.0.5.0, + download ==0.3.2.7, + download-curl ==0.1.4, DPutils ==0.1.1.0, drawille ==0.1.3.0, drifter ==0.3.0, @@ -996,41 +725,48 @@ constraints: abstract-deque ==0.3, edit-distance ==0.2.2.1, edit-distance-vector ==1.0.0.4, editor-open ==0.6.0.0, - effectful ==2.3.1.0, - effectful-core ==2.3.1.0, - effectful-plugin ==1.1.0.3, - effectful-th ==1.0.0.1, + effectful ==2.5.1.0, + effectful-core ==2.5.1.0, + effectful-plugin ==1.1.0.4, + effectful-th ==1.0.0.3, egison-pattern-src ==0.2.1.2, either ==5.0.2, either-unwrap ==1.1, - ekg-core ==0.1.1.7, + ekg ==0.4.1.1, + ekg-core ==0.1.1.8, + ekg-json ==0.1.1.1, + ekg-statsd ==0.2.6.1, elerea ==2.9.0, elf ==0.31, - eliminators ==0.9.3, + eliminators ==0.9.4, + elm2nix ==0.4.0, elm-bridge ==0.8.4, elm-core-sources ==1.0.0, elm-export ==0.6.0.1, elm-street ==0.2.2.1, - elynx ==0.7.2.2, - elynx-markov ==0.7.2.2, - elynx-nexus ==0.7.2.2, - elynx-seq ==0.7.2.2, - elynx-tools ==0.7.2.2, + elm-syntax ==0.3.3.0, + elynx ==0.8.0.0, + elynx-markov ==0.8.0.0, + elynx-nexus ==0.8.0.0, + elynx-seq ==0.8.0.0, + elynx-tools ==0.8.0.0, elynx-tree ==0.7.2.2, emacs-module ==0.2.1, email-validate ==2.3.2.21, + emd ==0.2.0.0, emojis ==0.1.4.1, enclosed-exceptions ==1.0.3, + encoding ==0.8.10, ENIG ==0.0.1.0, entropy ==0.4.1.10, enummapset ==0.7.3.0, enumset ==0.1, - enum-subset-generate ==0.1.0.1, + enum-subset-generate ==0.1.0.3, enum-text ==0.5.3.0, envelope ==0.2.2.0, - envparse ==0.5.0, + envparse ==0.6.0, envy ==2.1.3.0, - epub-metadata ==5.2, + epub-metadata ==5.4, eq ==4.3, equal-files ==0.0.5.4, equational-reasoning ==0.7.0.3, @@ -1044,30 +780,34 @@ constraints: abstract-deque ==0.3, errors ==2.3.0, errors-ext ==0.4.2, ersatz ==0.5, - esqueleto ==3.5.11.2, + esqueleto ==3.5.13.1, + essence-of-live-coding ==0.2.8, + essence-of-live-coding-gloss ==0.2.8, + essence-of-live-coding-pulse ==0.2.8, + essence-of-live-coding-quickcheck ==0.2.8, + essence-of-live-coding-warp ==0.2.8, event-list ==0.1.3, every ==0.0.1, - evm-opcodes ==0.1.2, + evm-opcodes ==0.2.0, exact-combinatorics ==0.2.0.11, exact-pi ==0.5.0.2, exception-hierarchy ==0.1.0.11, exception-mtl ==0.4.0.2, exceptions installed, exception-transformers ==0.4.0.12, - exception-via ==0.2.0.0, executable-hash ==0.2.0.4, executable-path ==0.0.3.1, exinst ==0.9, exit-codes ==1.0.0, exomizer ==1.0.0, - exon ==1.6.1.1, + exon ==1.7.1.0, expiring-cache-map ==0.0.6.1, explainable-predicates ==0.1.2.4, explicit-exception ==0.2, exp-pairs ==0.2.1.0, express ==1.0.16, extended-reals ==0.2.4.0, - extensible ==0.9.1, + extensible ==0.9.2, extensible-effects ==5.0.0.1, extensible-exceptions ==0.1.1.4, extra ==1.7.16, @@ -1076,62 +816,60 @@ constraints: abstract-deque ==0.3, extrapolate ==0.4.6, fail ==4.9.0.0, FailT ==0.1.2.0, - fakedata ==1.0.3, fakedata-parser ==0.1.0.0, - fakedata-quickcheck ==0.2.0, fakefs ==0.3.0.2, fakepull ==0.3.0.2, faktory ==1.1.3.0, falsify ==0.2.0, - fasta ==0.10.4.2, + fast-builder ==0.1.4.0, fast-digits ==0.3.2.0, - fast-logger ==3.2.4, + fast-logger ==3.2.5, fast-math ==1.0.2, fast-myers-diff ==0.0.1, - fb ==2.1.1.1, fcf-family ==0.2.0.1, - fclabels ==2.0.5.1, fdo-notify ==0.3.1, feature-flags ==0.1.0.1, - fedora-dists ==2.1.1, - fedora-haskell-tools ==1.1, + fedora-releases ==0.2.0, + fedora-repoquery ==0.7.1, + feed ==1.3.2.1, FenwickTree ==0.1.2.1, fft ==0.1.8.7, fftw-ffi ==0.1, fgl ==5.8.3.0, fgl-arbitrary ==0.2.0.6, + fields-and-cases ==0.2.0.0, fields-json ==0.4.0.0, + filecache ==0.5.2, file-embed ==0.0.16.0, - file-embed-lzma ==0.0.1, - file-io ==0.1.4, + file-embed-lzma ==0.1, + file-io ==0.1.5, filelock ==0.1.1.7, filemanip ==0.3.6.3, file-modules ==0.1.2.4, filepath installed, - filepath-bytestring ==1.4.100.3.2, file-path-th ==0.1.0.0, filepattern ==0.1.3, fileplow ==0.1.0.0, filter-logger ==0.6.0.0, filtrable ==0.1.6.0, - fin ==0.3, + fin ==0.3.2, FindBin ==0.0.5, fingertree ==0.1.5.0, - finite-typelits ==0.1.6.0, + finite-typelits ==0.2.1.0, first-class-families ==0.8.1.0, - fits-parse ==0.3.6, + fits-parse ==0.4.2, fitspec ==0.4.10, fixed ==0.3, fixed-length ==0.2.3.1, fixed-vector ==1.2.3.0, - fixed-vector-hetero ==0.6.1.1, + fixed-vector-hetero ==0.6.2.0, fix-whitespace ==0.1, flac ==0.2.1, flac-picture ==0.1.3, flags-applicative ==0.1.0.3, flat ==0.6, - flatparse ==0.5.1.0, - flay ==0.4, + flatparse ==0.5.1.1, + flay ==0.5, flexible-defaults ==0.0.3, FloatingHex ==0.5, floatshow ==0.2.4, @@ -1142,8 +880,8 @@ constraints: abstract-deque ==0.3, fn ==0.3.0.2, focus ==1.0.3.2, focuslist ==0.1.1.0, - foldable1-classes-compat ==0.1, - fold-debounce ==0.2.0.12, + foldable1-classes-compat ==0.1.1, + fold-debounce ==0.2.0.14, foldl ==1.4.17, folds ==0.7.8, FontyFruity ==0.5.3.5, @@ -1155,25 +893,30 @@ constraints: abstract-deque ==0.3, formatn ==0.3.1.0, format-numbers ==0.1.0.1, formatting ==7.2.0, + fortran-src ==0.16.3, foundation ==0.0.30, - fourmolu ==0.14.0.0, + fourmolu ==0.15.0.0, Frames ==0.7.4.2, free ==5.2, + free-alacarte ==1.0.0.9, free-categories ==0.2.0.2, + free-foil ==0.2.0, freenect ==1.2.1, freer-par-monad ==0.1.0.0, + freer-simple ==1.2.1.2, freetype2 ==0.2.0, free-vl ==0.1.4, - friday ==0.2.3.2, - friday-juicypixels ==0.1.2.4, friendly-time ==0.4.1, frisby ==0.2.5, from-sum ==0.2.3.0, frontmatter ==0.1.0.2, fsnotify ==0.4.1.0, + ftp-client ==0.5.1.6, funcmp ==1.9, function-builder ==0.3.0.1, functor-classes-compat ==2.0.0.2, + functor-combinators ==0.4.1.3, + functor-products ==0.1.2.2, fused-effects ==1.1.2.3, fusion-plugin ==0.2.7, fusion-plugin-types ==0.1.0, @@ -1181,18 +924,19 @@ constraints: abstract-deque ==0.3, fuzzy ==0.1.1.0, fuzzy-dates ==0.1.1.2, fuzzyset ==0.3.2, - fuzzy-time ==0.2.0.3, + fuzzy-time ==0.3.0.0, gauge ==0.2.5, gd ==3000.7.3, gdp ==0.0.3.0, - gemini-exports ==0.1.0.0, + gemini-exports ==0.1.0.2, general-games ==1.1.1, generically ==0.1.1, generic-arbitrary ==1.0.1, generic-constraints ==1.1.1.1, - generic-data ==1.1.0.0, + generic-data ==1.1.0.2, + generic-data-functions ==0.6.0, generic-data-surgery ==0.3.0.0, - generic-deriving ==1.14.5, + generic-deriving ==1.14.6, generic-functor ==1.1.0.0, generic-lens ==2.2.2.0, generic-lens-core ==2.2.1.0, @@ -1201,8 +945,11 @@ constraints: abstract-deque ==0.3, GenericPretty ==1.2.2, generic-random ==1.5.0.1, generics-eot ==0.4.0.1, - generics-sop ==0.5.1.3, - generics-sop-lens ==0.2.0.1, + generics-sop ==0.5.1.4, + generics-sop-lens ==0.2.1, + generic-type-asserts ==0.3.0, + generic-type-functions ==0.1.0, + geniplate-mirror ==0.7.10, genvalidity ==1.1.1.0, genvalidity-aeson ==1.0.0.1, genvalidity-appendful ==0.1.0.0, @@ -1236,42 +983,40 @@ constraints: abstract-deque ==0.3, genvalidity-uuid ==1.0.0.1, genvalidity-vector ==1.0.0.0, geodetics ==0.1.2, - geojson ==4.1.1, getopt-generics ==0.13.1.0, - ghc installed, ghc-bignum installed, ghc-bignum-orphans ==0.1.1, - ghc-boot installed, - ghc-boot-th installed, ghc-byteorder ==4.11.0.0.10, ghc-check ==0.5.0.8, - ghc-compact ==0.1.0.0, + ghc-compact installed, ghc-core ==0.5.6, - ghc-events ==0.19.0.1, - ghc-exactprint ==1.7.1.0, - ghc-heap installed, + ghc-events ==0.20.0.0, + ghc-exactprint ==1.8.0.0, ghc-hs-meta ==0.1.4.0, ghcid ==0.8.9, ghci-hexcalc ==0.1.1.0, ghcjs-codemirror ==0.0.0.2, + ghcjs-dom ==0.9.9.2, + ghcjs-dom-jsaddle ==0.9.9.0, ghcjs-perch ==0.3.3.3, - ghc-lib ==9.6.6.20240701, - ghc-lib-parser ==9.6.6.20240701, - ghc-lib-parser-ex ==9.6.0.2, - ghc-parser ==0.2.6.0, + ghc-lib ==9.8.4.20241130, + ghc-lib-parser ==9.8.4.20241130, + ghc-lib-parser-ex ==9.8.0.2, + ghc-parser ==0.2.7.0, ghc-paths ==0.1.0.12, ghc-prim installed, - ghc-syntax-highlighter ==0.0.10.0, + ghc-source-gen ==0.4.6.0, + ghc-syntax-highlighter ==0.0.11.0, ghc-tcplugins-extra ==0.4.6, ghc-trace-events ==0.1.2.9, ghc-typelits-extra ==0.4.7, ghc-typelits-knownnat ==0.7.12, ghc-typelits-natnormalise ==0.7.10, - ghc-typelits-presburger ==0.7.4.0, ghost-buster ==0.1.1.0, ghostscript-parallel ==0.0.1, gi-atk ==2.0.28, gi-cairo ==1.0.30, + gi-cairo-connector ==0.1.1, gi-cairo-render ==0.1.2, gi-dbusmenu ==0.4.14, gi-dbusmenugtk3 ==0.4.15, @@ -1285,26 +1030,26 @@ constraints: abstract-deque ==0.3, gi-gobject ==2.0.31, gi-graphene ==1.0.8, gi-gtk ==3.0.43, - gi-gtk-hs ==0.3.16, + gi-gtk-hs ==0.3.17, gi-gtksource ==3.0.29, gi-harfbuzz ==0.0.10, - gi-javascriptcore ==4.0.28, - ginger ==0.10.5.2, gio ==0.13.11.0, gi-pango ==1.0.30, gi-soup ==2.4.29, githash ==0.1.7.0, github ==0.29, github-release ==2.0.0.11, - github-rest ==1.1.4, + github-rest ==1.2.1, github-types ==0.2.1, github-webhooks ==0.17.0, + gitlab-haskell ==1.0.2.2, git-lfs ==1.2.2, gitlib ==3.1.3, - git-mediate ==1.0.9, + gitlib-libgit2 ==3.1.2.1, + gitlib-test ==3.1.2, + git-mediate ==1.1.0, gitrev ==1.3.1, gi-vte ==2.91.33, - gi-webkit2 ==4.0.31, gi-xlib ==2.0.14, gl ==0.9, glabrous ==2.0.6.3, @@ -1320,110 +1065,121 @@ constraints: abstract-deque ==0.3, glpk-headers ==0.5.1, GLURaw ==2.0.0.5, GLUT ==2.7.0.16, - gmail-simple ==0.1.0.6, gnuplot ==0.5.7, goldplate ==0.2.2.1, google-isbn ==1.0.3, + google-oauth2-jwt ==0.3.3.1, gopher-proxy ==0.1.1.3, gpolyline ==0.1.0.1, graph-core ==0.3.0.0, graphite ==0.10.0.1, - graphql ==1.2.0.3, + graphql ==1.5.0.0, graphql-client ==1.2.4, + graphql-spice ==1.0.6.0, graphs ==0.7.2, graphula ==2.1.0.0, graphviz ==2999.20.2.0, - graph-wrapper ==0.2.6.0, gravatar ==0.8.1, + greskell ==2.0.3.2, + greskell-core ==1.0.0.3, + greskell-websocket ==1.0.0.3, gridtables ==0.1.0.0, + grisette ==0.9.0.0, groom ==0.1.2.1, group-by-date ==0.1.0.5, groups ==0.5.3, gtk ==0.15.9, gtk2hs-buildtools ==0.13.11.0, gtk3 ==0.15.9, + gtk-sni-tray ==0.1.8.1, gtk-strut ==0.1.3.2, guarded-allocation ==0.0.1, - H ==1.0.0, hackage-cli ==0.1.0.2, hackage-db ==2.1.3, - hackage-security ==0.6.2.4, + hackage-security ==0.6.2.6, + hackage-security-HTTP ==0.1.1.2, haddock-library ==1.11.0, haha ==0.3.1.1, - hakyll ==4.16.2.2, - hakyllbars ==1.0.1.0, - hal ==1.0.1, - half ==0.3.1, + hakyll ==4.16.4.0, + hakyll-convert ==0.3.0.5, + hal ==1.1, + half ==0.3.2, hall-symbols ==0.1.0.6, hamlet ==1.2.0, hamtsolo ==1.0.4, HandsomeSoup ==0.4.2, handwriting ==0.1.0.3, happstack-jmacro ==7.0.12.6, - happstack-server ==7.8.0.2, + happstack-server ==7.9.2.1, happstack-server-tls ==7.2.1.6, - happy ==1.20.1.1, + happy ==2.0.2, + happy-lib ==2.0.2, happy-meta ==0.2.1.0, + harpie ==0.1.1.0, + harpie-numhask ==0.1.0.1, HasBigDecimal ==0.2.0.0, - hashable ==1.4.4.0, + hashable ==1.4.7.0, hashids ==1.1.1.0, - hashing ==0.1.1.0, hashmap ==1.3.3, hashtables ==1.3.1, haskeline installed, haskell-gi ==0.26.12, haskell-gi-base ==0.26.8, haskell-gi-overloading ==1.0, - haskell-lexer ==1.1.1, - HaskellNet ==0.6.1.2, + haskell-lexer ==1.1.2, haskell-src ==1.0.4.1, haskell-src-exts ==1.23.1, haskell-src-exts-simple ==1.23.0.0, haskell-src-exts-util ==0.2.5, haskell-src-meta ==0.8.14, + haskey-btree ==0.3.0.1, haskintex ==0.8.0.2, - haskoin-core ==1.0.4, - haskoin-node ==1.0.1, - haskoin-store-data ==1.2.5, + haskoin-core ==1.1.0, + haskoin-node ==1.1.3, + haskoin-store-data ==1.4.0, hasktags ==0.73.0, - hasql ==1.6.4.4, - hasql-dynamic-statements ==0.3.1.5, - hasql-implicits ==0.1.1.3, - hasql-interpolate ==0.2.2.0, + hasql ==1.8.1.3, + hasql-dynamic-statements ==0.3.1.7, + hasql-implicits ==0.2, + hasql-interpolate ==1.0.1.0, hasql-listen-notify ==0.1.0.1, hasql-migration ==0.3.1, - hasql-notifications ==0.2.2.0, - hasql-optparse-applicative ==0.7.1.3, - hasql-pool ==0.10.1, + hasql-notifications ==0.2.3.1, + hasql-optparse-applicative ==0.8.0.1, + hasql-pool ==1.2.0.3, hasql-th ==0.4.0.22, - hasql-transaction ==1.0.1.4, + hasql-transaction ==1.1.1.2, has-transformers ==0.1.0.4, hasty-hamiltonian ==1.3.4, HaTeX ==3.22.4.2, HaXml ==1.25.13, haxr ==3000.11.5.1, + Hclip ==3.0.0.4, HCodecs ==0.5.2, hdaemonize ==0.5.7, HDBC ==2.4.0.4, HDBC-session ==0.1.2.1, headed-megaparsec ==0.2.1.3, heap ==1.0.4, - heaps ==0.4, + heaps ==0.4.1, heatshrink ==0.1.0.0, hebrew-time ==0.1.2, - hedgehog ==1.4, + hedgehog ==1.5, hedgehog-classes ==0.2.5.4, hedgehog-corpus ==0.2.0, hedgehog-fn ==1.0, hedgehog-quickcheck ==0.1.1, hedis ==0.15.2, hedn ==0.3.0.4, + heftia ==0.5.0.0, + heftia-effects ==0.5.0.0, hegg ==0.5.0.0, heist ==1.1.1.2, here ==1.2.14, heredoc ==0.2.0.0, heterocephalus ==1.0.5.7, - hetzner ==0.6.0.0, + hetero-parameter-list ==0.1.0.19, + hetero-parameter-list-with-typelevel-tools ==0.1.0.1, hex ==0.2.0, hexml ==0.3.5, hexml-lens ==0.2.2, @@ -1433,9 +1189,9 @@ constraints: abstract-deque ==0.3, hfsevents ==0.1.7, hgal ==2.0.0.3, hidapi ==0.1.8, - hie-bios ==0.13.1, - hi-file-parser ==0.1.6.0, - hindent ==6.1.1, + hie-bios ==0.14.0, + hi-file-parser ==0.1.7.0, + hindent ==6.2.1, hinfo ==0.0.3.0, hinotify ==0.4.1, hint ==0.9.0.8, @@ -1443,16 +1199,17 @@ constraints: abstract-deque ==0.3, hjsmin ==0.2.1, hkd-default ==1.1.0.0, hkgr ==0.4.6, - hledger ==1.32.3, - hledger-iadd ==1.3.20, + hledger ==1.40, + hledger-iadd ==1.3.21, hledger-interest ==1.6.6, - hledger-lib ==1.32.3, + hledger-lib ==1.40, hledger-stockquotes ==0.1.3.1, - hledger-web ==1.32.3, + hledger-ui ==1.40, + hledger-web ==1.40, hlibcpuid ==0.2.0, hlibgit2 ==0.18.0.16, hlibsass ==0.1.10.1, - hlint ==3.6.1, + hlint ==3.8, hmatrix ==0.20.2, hmatrix-backprop ==0.1.3.0, hmatrix-gsl ==0.19.0.1, @@ -1463,38 +1220,39 @@ constraints: abstract-deque ==0.3, hmm-lapack ==0.5.0.1, HMock ==0.5.1.2, hmpfr ==0.4.5, - hnix-store-core ==0.7.0.0, - hoauth2 ==2.10.0, + hnix-store-core ==0.8.0.0, + hoauth2 ==2.14.0, + hoogle ==5.0.18.4, hopenssl ==2.2.5, - hopfli ==0.2.2.1, - horizontal-rule ==0.6.0.0, + horizontal-rule ==0.7.0.0, hosc ==0.20, hostname ==1.0, hostname-validate ==1.0.0, hourglass ==0.2.12, hourglass-orphans ==0.1.0.0, - hp2pretty ==0.10, - hpack ==0.36.1, + hp2pretty ==0.10.1, + hpack ==0.37.0, hpc installed, - hpc-codecov ==0.5.0.0, + hpc-codecov ==0.6.2.0, hpc-lcov ==1.1.2, - HPDF ==1.6.2, + HPDF ==1.7, hpp ==0.6.5, - hpqtypes ==1.11.1.2, + hpqtypes ==1.12.0.0, hpqtypes-extras ==1.16.4.4, + hquantlib-time ==0.1.0, hreader ==1.1.1, hreader-lens ==0.1.3.0, hruby ==0.5.1.0, hsass ==0.8.0, hs-bibutils ==6.10.0.0, hsc2hs ==0.68.10, + hs-captcha ==1.0, hscolour ==1.25, hsdns ==1.8, hse-cpp ==0.2, hsemail ==2.2.2, hset ==2.2.0, HSet ==0.0.2, - hsexif ==0.6.1.10, hs-GeoIP ==0.3, hsignal ==0.2.7.5, hsini ==0.5.2.2, @@ -1508,7 +1266,7 @@ constraints: abstract-deque ==0.3, hslua-core ==2.3.2, hslua-list ==1.1.4, hslua-marshalling ==2.3.1, - hslua-module-doclayout ==1.1.1.2, + hslua-module-doclayout ==1.2.0, hslua-module-path ==1.1.1, hslua-module-system ==1.1.2, hslua-module-text ==1.1.1, @@ -1522,34 +1280,35 @@ constraints: abstract-deque ==0.3, hsndfile-vector ==0.5.2, HsOpenSSL ==0.11.7.8, HsOpenSSL-x509-system ==0.1.0.4, - hspec ==2.11.9, - hspec-api ==2.11.9, + hspec ==2.11.10, + hspec-api ==2.11.10, hspec-attoparsec ==0.1.0.2, hspec-checkers ==0.1.0.2, hspec-contrib ==0.5.2, - hspec-core ==2.11.9, - hspec-discover ==2.11.9, + hspec-core ==2.11.10, + hspec-discover ==2.11.10, hspec-expectations ==0.8.4, hspec-expectations-json ==1.0.2.1, hspec-expectations-lifted ==0.10.0, hspec-expectations-pretty-diff ==0.7.2.6, hspec-golden ==0.2.2.0, hspec-golden-aeson ==0.9.0.0, - hspec-hedgehog ==0.1.1.0, + hspec-hedgehog ==0.3.0.0, hspec-junit-formatter ==1.1.2.1, hspec-leancheck ==0.0.6, hspec-megaparsec ==2.2.1, - hspec-meta ==2.11.9, + hspec-meta ==2.11.10, + hspec-need-env ==0.1.0.11, hspec-parsec ==0, hspec-smallcheck ==0.5.3, - hspec-tmp-proc ==0.5.2.0, + hspec-tmp-proc ==0.7.0.0, hspec-wai ==0.11.1, hspec-wai-json ==0.11.0, hspec-webdriver ==1.2.2, hs-php-session ==0.0.9.3, hstatistics ==0.3.1, HStringTemplate ==0.8.8, - HSvm ==0.1.2.3.32, + HSvm ==1.0.3.35, HsYAML ==0.2.1.4, HsYAML-aeson ==0.2.0.1, hsyslog ==5.0.2, @@ -1562,16 +1321,16 @@ constraints: abstract-deque ==0.3, html-entity-map ==0.1.0.0, html-parse ==0.2.1.0, HTTP ==4000.4.1, - http2 ==5.0.1, - http-api-data ==0.5.1, + http2 ==5.3.9, + http-api-data ==0.6.1, http-api-data-qq ==0.1.0.0, http-client ==0.7.17, http-client-openssl ==0.3.3, http-client-overrides ==0.1.1.0, http-client-restricted ==0.1.0, - http-client-tls ==0.3.6.3, + http-client-tls ==0.3.6.4, http-common ==0.8.3.4, - http-conduit ==2.3.9, + http-conduit ==2.3.9.1, http-date ==0.0.11, http-directory ==0.1.10, http-download ==0.2.1.0, @@ -1581,6 +1340,7 @@ constraints: abstract-deque ==0.3, http-media ==0.8.1.1, http-query ==0.1.3, http-reverse-proxy ==0.6.1.0, + http-semantics ==0.3.0, http-streams ==0.8.9.9, http-types ==0.12.4, human-readable-duration ==0.2.1.4, @@ -1590,19 +1350,20 @@ constraints: abstract-deque ==0.3, hvect ==0.4.0.1, hvega ==0.12.0.7, hw-bits ==0.7.2.2, - hw-conduit ==0.2.1.1, hw-conduit-merges ==0.2.1.0, hw-diagnostics ==0.0.1.0, hweblib ==0.6.3, - hw-fingertree ==0.1.2.1, - hw-fingertree-strict ==0.1.2.1, - hw-hspec-hedgehog ==0.1.1.1, + hw-excess ==0.2.3.0, + hw-hedgehog ==0.1.1.1, hw-int ==0.0.2.0, + hw-json-simd ==0.1.1.2, hwk ==0.6, hw-kafka-client ==5.3.0, - hworker ==0.1.0.1, + hw-mquery ==0.2.1.2, hw-parser ==0.1.1.0, hw-prim ==0.6.3.2, + hw-rankselect-base ==0.3.4.1, + hw-streams ==0.0.1.1, hw-string-parse ==0.0.0.5, hxt ==9.3.1.22, hxt-charproperties ==9.5.0.0, @@ -1613,18 +1374,17 @@ constraints: abstract-deque ==0.3, hxt-regex-xmlschema ==9.2.0.7, hxt-tagsoup ==9.1.4, hxt-unicode ==9.0.2.4, - hybrid-vectors ==0.2.4, + hybrid-vectors ==0.2.5, hyper ==0.2.1.1, hyperloglog ==0.4.6, hyphenation ==0.8.2, - hyraxAbif ==0.2.4.5, iconv ==0.4.1.3, identicon ==0.2.3, ieee754 ==0.8.0, if ==0.1.0.0, IfElse ==0.85, iff ==0.0.6.1, - ihaskell ==0.10.4.0, + ihaskell ==0.11.0.0, ihaskell-hvega ==0.5.0.5, ihs ==0.1.0.3, ilist ==0.4.0.1, @@ -1632,9 +1392,10 @@ constraints: abstract-deque ==0.3, Imlib ==0.1.2, immortal ==0.3, immortal-queue ==0.1.0.1, + imp ==1.0.2.1, inbox ==0.2.0, - incipit-base ==0.5.1.0, - incipit-core ==0.5.1.0, + incipit-base ==0.6.1.0, + incipit-core ==0.6.1.0, include-file ==0.1.0.4, incremental ==0.3.1, incremental-parser ==0.5.1, @@ -1643,41 +1404,39 @@ constraints: abstract-deque ==0.3, indexed-containers ==0.1.0.2, indexed-list-literals ==0.2.1.3, indexed-profunctors ==0.1.1.1, + indexed-transformers ==0.1.0.4, indexed-traversable ==0.1.4, indexed-traversable-instances ==0.1.2, - inf-backprop ==0.1.0.2, infer-license ==0.2.0, infinite-list ==0.1.1, - inflections ==0.4.0.7, influxdb ==1.9.3.2, ini ==0.4.2, inj ==1.0, inline-c ==0.9.1.10, inline-c-cpp ==0.5.0.2, - inline-r ==1.0.1, input-parsers ==0.3.0.2, - insert-ordered-containers ==0.2.5.3, + insert-ordered-containers ==0.2.6, inspection-testing ==0.5.0.3, int-cast ==0.2.0.0, - integer-conversion ==0.1.0.1, + integer-conversion ==0.1.1, integer-gmp installed, integer-logarithms ==1.0.3.1, integer-roots ==1.0.2.0, - integer-types ==0.1.4.0, + integer-types ==0.1.4.1, integration ==0.2.1, - intern ==0.9.5, + intern ==0.9.6, interpolate ==0.2.1, interpolatedstring-perl6 ==1.0.2, interpolation ==0.1.1.2, Interpolation ==0.3.0, IntervalMap ==0.6.2.1, - intervals ==0.9.2, + intervals ==0.9.3, intset-imperative ==0.1.0.0, int-supply ==1.0.0, - invariant ==0.6.3, - invert ==1.0.0.4, + invariant ==0.6.4, invertible ==0.2.0.8, invertible-grammar ==0.1.3.5, + io-embed ==0.1.0.1, io-machine ==0.2.0.0, io-manager ==0.1.0.4, io-memoize ==1.1.1.0, @@ -1686,9 +1445,10 @@ constraints: abstract-deque ==0.3, io-streams ==1.5.2.2, io-streams-haproxy ==1.0.1.0, ip ==1.7.8, - ip6addr ==1.0.4, - iproute ==1.7.14, + ip6addr ==2.0.0, + iproute ==1.7.15, IPv6Addr ==2.0.6, + IPv6DB ==0.3.3.4, ipynb ==0.2, ipython-kernel ==0.11.0.0, irc ==0.6.1.1, @@ -1699,10 +1459,7 @@ constraints: abstract-deque ==0.3, iso639 ==0.1.0.3, iso8601-time ==0.1.5, isocline ==1.0.9, - isomorphism-class ==0.1.1, - ixset-typed ==0.5.1.0, - ixset-typed-binary-instance ==0.1.0.2, - ixset-typed-hashable-instance ==0.1.0.2, + isomorphism-class ==0.3, ix-shapable ==0.1.0, jack ==0.7.2.2, jailbreak-cabal ==1.4, @@ -1711,9 +1468,10 @@ constraints: abstract-deque ==0.3, jira-wiki-markup ==1.5.1, jmacro ==0.6.18, jose ==0.11, - jose-jwt ==0.9.6, + jose-jwt ==0.10.0, journalctl-stream ==0.6.0.6, jsaddle ==0.9.9.2, + jsaddle-dom ==0.9.9.2, js-chart ==2.9.4.1, js-dgtable ==0.5.2, js-flot ==0.8.3, @@ -1722,53 +1480,53 @@ constraints: abstract-deque ==0.3, json-feed ==2.0.0.12, jsonifier ==0.2.1.3, jsonpath ==0.3.0.0, - json-rpc ==1.0.4, + json-rpc ==1.1.1, + json-spec ==1.1.0.0, + json-spec-elm ==0.4.0.5, + json-spec-elm-servant ==0.4.2.2, + json-spec-openapi ==1.0.0.0, json-stream ==0.4.6.0, + JuicyCairo ==0.1.0.0, JuicyPixels ==3.3.9, JuicyPixels-extra ==0.6.0, JuicyPixels-scale-dct ==0.1.2, junit-xml ==0.1.0.3, justified-containers ==0.3.0.0, - jwt ==0.11.0, kan-extensions ==5.2.6, - kansas-comet ==0.4.2, + kansas-comet ==0.4.3, katip ==0.8.8.2, katip-logstash ==0.1.0.2, - katip-wai ==0.1.2.4, + katip-wai ==0.2.0.0, kazura-queue ==0.1.0.4, kdt ==0.2.6, keep-alive ==0.2.1.0, - keter ==2.1.5, - keycode ==0.2.2, + keter ==2.1.8, + keuringsdienst ==1.0.2.2, + keycode ==0.2.3, keyed-vals ==0.2.3.1, keyed-vals-hspec-tests ==0.2.3.1, keyed-vals-mem ==0.2.3.1, keyed-vals-redis ==0.2.3.1, - keys ==3.12.3, + keys ==3.12.4, ki ==1.0.1.2, kind-apply ==0.4.0.0, kind-generics ==0.5.0.0, - kind-generics-th ==0.2.3.3, ki-unlifted ==1.0.0.2, - kleene ==0.1, kmeans ==0.1.3, knob ==0.2.2, koji ==0.0.2, - koji-tool ==1.1.1, - kvitable ==1.0.3.0, + koji-tool ==1.2, + kvitable ==1.1.0.1, labels ==0.3.3, lackey ==2.0.0.8, - lambdabot-core ==5.3.1.2, - lambdabot-irc-plugins ==5.3.1.2, - LambdaHack ==0.11.0.1, lame ==0.2.2, language-avro ==0.1.4.0, - language-c ==0.9.3, + language-c ==0.10.0, language-c99 ==0.2.0, language-c99-simple ==0.3.0, language-c99-util ==0.2.0, language-c-quote ==0.13.0.2, - language-docker ==12.1.0, + language-docker ==13.0.0, language-dot ==0.1.2, language-glsl ==0.3.0, language-java ==0.2.9, @@ -1776,51 +1534,55 @@ constraints: abstract-deque ==0.3, language-lua ==0.11.0.2, language-nix ==2.2.0, language-protobuf ==1.0.1, - language-python ==0.5.8, + language-thrift ==0.13.0.0, lapack ==0.5.2, lapack-carray ==0.0.3, lapack-comfort-array ==0.0.1, lapack-ffi ==0.0.3, lapack-ffi-tools ==0.1.3.1, lapack-hmatrix ==0.0.0.2, + large-hashable ==0.1.1.0, largeword ==1.2.5, latex ==0.1.0.4, lattices ==2.2.1, lawful ==0.1.0.0, + lawful-conversions ==0.1.4.1, lazy-csv ==0.5.1, lazyio ==0.1.0.4, + lazyppl ==1.0, lazysmallcheck ==0.6, lca ==0.4, leancheck ==1.0.2, leancheck-instances ==0.0.5, leapseconds-announced ==2017.1.0.1, + learn-physics ==0.6.7, leb128-cereal ==1.2, - lens ==5.2.3, + lens ==5.3.2, lens-action ==0.2.6, lens-aeson ==1.2.3, lens-csv ==0.1.1.0, lens-family ==2.1.3, lens-family-core ==2.1.3, + lens-family-th ==0.5.3.1, lens-misc ==0.0.2.0, lens-properties ==4.11.1, lens-regex ==0.1.3, - lens-regex-pcre ==1.1.0.0, - lentil ==1.5.6.0, + lens-regex-pcre ==1.1.1.0, + lentil ==1.5.8.0, LetsBeRational ==1.0.0.0, leveldb-haskell ==0.6.5, lexer-applicative ==2.1.0.2, libBF ==0.6.8, libffi ==0.2.1, - libiserv installed, + libmpd ==0.10.0.1, liboath-hs ==0.0.1.2, libyaml ==0.1.4, libyaml-clib ==0.2.5, - lifted-async ==0.10.2.6, + lifted-async ==0.10.2.7, lifted-base ==0.2.3.12, - lift-generics ==0.2.1, + lift-generics ==0.3, lift-type ==0.1.2.0, - line ==4.0.1, - linear ==1.22, + linear ==1.23, linear-base ==0.4.0, linear-circuit ==0.1.0.4, linear-generics ==0.2.3, @@ -1837,13 +1599,11 @@ constraints: abstract-deque ==0.3, list-t ==1.0.5.7, list-transformer ==1.1.1, ListTree ==0.2.3, + list-witnesses ==0.1.4.1, ListZipper ==1.2.0.2, literatex ==0.3.0.0, - little-logger ==1.0.2, - little-rio ==2.0.1, lmdb ==0.2.5, load-env ==0.2.1.0, - loc ==0.2.0.0, locators ==0.3.0.5, loch-th ==0.2.2, lockfree-queue ==0.2.4, @@ -1855,25 +1615,27 @@ constraints: abstract-deque ==0.3, logging-effect ==1.4.0, logging-facade ==0.3.1, logging-facade-syslog ==1, - logict ==0.8.1.0, + logict ==0.8.2.0, logstash ==0.1.0.4, loop ==0.3.0, - lpeg ==1.0.4, + lpeg ==1.1.0, + LPFP ==1.1.4, LPFP-core ==1.1.1, lrucache ==1.2.0.1, - lsp ==2.3.0.0, - lsp-test ==0.16.0.1, - lsp-types ==2.1.1.0, + lrucaching ==0.3.4, + lsp ==2.7.0.0, + lsp-test ==0.17.1.0, + lsp-types ==2.3.0.0, + lsql-csv ==0.1.0.6, lua ==2.3.3, lua-arbitrary ==1.0.1.1, lucid ==2.11.20230408, lucid2 ==0.0.20240424, lucid-cdn ==0.2.2.0, lucid-extras ==0.2.2, - lukko ==0.1.1.3, + lukko ==0.1.2, lumberjack ==1.0.3.0, lz4 ==0.2.3.1, - lz4-frame-conduit ==0.1.0.1, lzma ==0.0.1.1, lzma-clib ==5.2.2, machines ==0.7.3, @@ -1883,7 +1645,6 @@ constraints: abstract-deque ==0.3, mainland-pretty ==0.7.1.1, main-tester ==0.2.0.1, managed ==1.0.10, - mandrill ==0.5.7.0, mappings ==0.3.1.0, map-syntax ==0.3, markdown ==0.1.17.5, @@ -1891,11 +1652,10 @@ constraints: abstract-deque ==0.3, markov-chain ==0.0.3.4, markov-chain-usage-model ==0.0.0, markup-parse ==0.1.1.1, - mason ==0.2.6, massiv ==1.0.4.0, massiv-io ==1.0.0.1, massiv-serialise ==1.0.0.2, - massiv-test ==1.0.0.0, + massiv-test ==1.1.0.0, matchable ==0.1.2.1, mathexpr ==0.3.1.0, math-extras ==0.1.1.0, @@ -1911,14 +1671,15 @@ constraints: abstract-deque ==0.3, mbox-utility ==0.0.3.1, mcmc ==0.8.3.1, mcmc-types ==1.0.3, + mealy ==0.5.0.0, median-stream ==0.7.0.0, med-module ==0.1.3, - megaparsec ==9.5.0, - megaparsec-tests ==9.5.0, - mega-sdist ==0.4.3.1, + megaparsec ==9.6.1, + megaparsec-tests ==9.6.1, + melf ==1.3.1, membership ==0.0.1, memcache ==0.3.0.2, - memfd ==1.0.1.3, + mem-info ==0.3.0.0, memory ==0.18.0, MemoTrie ==0.6.11, mergeful ==0.3.0.0, @@ -1940,7 +1701,7 @@ constraints: abstract-deque ==0.3, microlens-platform ==0.4.3.5, microlens-th ==0.4.3.15, microspec ==0.2.1.3, - microstache ==1.0.2.3, + microstache ==1.0.3, midair ==0.2.0.1, midi ==0.2.2.4, midi-alsa ==0.2.1, @@ -1957,10 +1718,10 @@ constraints: abstract-deque ==0.3, min-max-pqueue ==0.1.0.2, mintty ==0.1.4, misfortune ==0.1.2.1, - miso ==1.8.4.0, + miso ==1.8.5.0, missing-foreign ==0.1.1, MissingH ==1.6.0.1, - mixed-types-num ==0.5.12, + mixed-types-num ==0.6.2, mmap ==0.5.9, mmark ==0.0.8.0, mmark-cli ==0.0.5.2, @@ -1968,6 +1729,7 @@ constraints: abstract-deque ==0.3, mmorph ==1.2.0, mnist-idx ==0.1.3.2, mnist-idx-conduit ==0.4.0.0, + mockcat ==0.5.2.0, mockery ==0.3.5, mod ==0.2.0.1, modern-uri ==0.3.6.1, @@ -1975,6 +1737,7 @@ constraints: abstract-deque ==0.3, moffy ==0.1.1.0, moffy-samples ==0.1.0.3, moffy-samples-events ==0.2.2.5, + monad-bayes ==1.3.0.4, monad-chronicle ==1.0.2, monad-control ==1.0.3.1, monad-control-aligned ==0.0.2.1, @@ -1997,9 +1760,9 @@ constraints: abstract-deque ==0.3, monad-par-extras ==0.3.3, monad-peel ==0.3, MonadPrompt ==1.0.0.5, - MonadRandom ==0.6, + MonadRandom ==0.6.1, monad-resumption ==0.1.4.0, - monad-schedule ==0.1.2.2, + monad-schedule ==0.2.0.1, monad-st ==0.2.4.1, monads-tf ==0.3.0.1, monad-time ==0.4.0.0, @@ -2007,28 +1770,31 @@ constraints: abstract-deque ==0.3, monoidal-containers ==0.6.5.0, monoidal-functors ==0.2.3.0, monoid-extras ==0.6.3, + monoidmap ==0.0.1.6, monoid-subclasses ==1.2.5.1, monoid-transformer ==0.0.4, - monomer ==1.6.0.1, mono-traversable ==1.0.20.0, mono-traversable-instances ==0.1.1.0, mono-traversable-keys ==0.3.0, more-containers ==0.2.2.2, - morpheus-graphql-app ==0.27.3, - morpheus-graphql-client ==0.27.3, - morpheus-graphql-code-gen-utils ==0.27.3, - morpheus-graphql-core ==0.27.3, - morpheus-graphql-server ==0.27.3, - morpheus-graphql-subscriptions ==0.27.3, - morpheus-graphql-tests ==0.27.3, + morpheus-graphql ==0.28.1, + morpheus-graphql-app ==0.28.1, + morpheus-graphql-client ==0.28.1, + morpheus-graphql-code-gen ==0.28.1, + morpheus-graphql-code-gen-utils ==0.28.1, + morpheus-graphql-core ==0.28.1, + morpheus-graphql-server ==0.28.1, + morpheus-graphql-subscriptions ==0.28.1, moss ==0.2.0.1, mountpoints ==1.0.2, - mpi-hs ==0.7.2.0, + mpi-hs ==0.7.3.1, mpi-hs-binary ==0.1.1.0, mpi-hs-cereal ==0.1.0.0, msgpack ==1.0.1.0, + mt19937 ==0.1.1, mtl installed, mtl-compat ==0.2.2, + mtl-misc-yj ==0.1.0.3, mtl-prelude ==2.0.3.2, multiarg ==0.30.0.10, multi-containers ==0.2, @@ -2038,7 +1804,7 @@ constraints: abstract-deque ==0.3, multiset ==0.3.4.3, multistate ==0.8.0.4, murmur3 ==1.0.5, - murmur-hash ==0.1.0.10, + murmur-hash ==0.1.0.11, MusicBrainz ==0.4.1, mustache ==2.4.2, mutable-containers ==0.3.4.1, @@ -2047,48 +1813,52 @@ constraints: abstract-deque ==0.3, mx-state-codes ==1.0.0.0, myers-diff ==0.3.0.0, mysql ==0.2.1, - mysql-haskell ==1.1.5, + mysql-haskell ==1.1.6, mysql-haskell-nem ==0.1.0.0, mysql-json-table ==0.1.4.0, mysql-simple ==0.4.9, n2o ==0.11.1, n2o-nitro ==0.11.2, nagios-check ==0.3.2, - named ==0.3.0.1, + named ==0.3.0.2, + named-text ==1.2.1.0, names-th ==0.3.0.1, nano-erl ==0.1.0.1, + NanoID ==3.4.0.2, nanospec ==0.2.2, nanovg ==0.8.1.0, nats ==1.1.2, - natural-arithmetic ==0.1.4.0, + natural-arithmetic ==0.2.1.0, natural-induction ==0.2.0.0, natural-sort ==0.1.2, - natural-transformation ==0.4, - ndjson-conduit ==0.1.0.5, + natural-transformation ==0.4.1, neat-interpolation ==0.5.1.4, netcode-io ==0.0.3, netlib-carray ==0.1, netlib-comfort-array ==0.0.0.2, netlib-ffi ==0.1.2, - net-mqtt ==0.8.6.1, - net-mqtt-lens ==0.1.1.0, netpbm ==1.0.4, netrc ==0.2.0.1, + nettle ==0.3.1.1, netwire ==5.0.3, netwire-input ==0.0.7, - network ==3.1.4.0, + netwire-input-glfw ==0.0.12, + network ==3.2.7.0, network-bsd ==2.8.1.0, network-byte-order ==0.1.7, network-conduit-tls ==1.4.0.1, - network-control ==0.0.2, + network-control ==0.1.3, network-info ==0.2.1, network-ip ==0.3.0.3, network-messagepack-rpc ==0.1.2.0, - network-messagepack-rpc-websocket ==0.1.1.1, network-multicast ==0.3.2, - network-run ==0.2.8, + network-run ==0.4.3, network-simple ==0.4.5, + network-simple-tls ==0.4.2, network-transport ==0.5.8, + network-transport-inmemory ==0.5.41, + network-transport-tcp ==0.8.5, + network-transport-tests ==0.3.3, network-uri ==2.6.4.2, network-wait ==0.2.0.0, newtype ==0.2.2.0, @@ -2109,7 +1879,7 @@ constraints: abstract-deque ==0.3, nonempty-zipper ==1.0.0.4, non-negative ==0.1.2, normaldistribution ==1.1.0.3, - nothunks ==0.1.5, + nothunks ==0.3.0.0, no-value ==1.0.0.0, nowdoc ==0.1.1.0, nqe ==0.6.5, @@ -2120,7 +1890,7 @@ constraints: abstract-deque ==0.3, numeric-limits ==0.1.0.0, numeric-prelude ==0.4.4, numeric-quest ==0.2.0.2, - numhask ==0.11.1.0, + numhask ==0.12.1.0, numhask-array ==0.11.1.0, numhask-space ==0.11.1.0, NumInstances ==1.4, @@ -2133,11 +1903,15 @@ constraints: abstract-deque ==0.3, ObjectName ==1.1.0.2, oblivious-transfer ==0.1.0, o-clock ==1.4.0, + odbc ==0.3.0, ods2csv ==0.1, + oeis2 ==1.0.9, ofx ==0.4.4.0, old-locale ==1.0.0.7, old-time ==1.1.0.4, + ollama-haskell ==0.1.2.0, om-elm ==2.0.0.7, + om-show ==0.1.2.10, once ==0.4, one-liner ==2.1, one-liner-instances ==0.1.3.0, @@ -2145,7 +1919,7 @@ constraints: abstract-deque ==0.3, Only ==0.1, oo-prototypes ==0.1.0.0, oops ==0.2.0.1, - opaleye ==0.10.3.1, + opaleye ==0.10.4.0, OpenAL ==1.7.0.5, openapi3 ==3.2.4, open-browser ==0.2.1.0, @@ -2162,6 +1936,7 @@ constraints: abstract-deque ==0.3, open-witness ==0.6, operational ==0.2.4.2, opml-conduit ==0.9.0.0, + opt-env-conf ==0.8.0.0, optics ==0.4.2.1, optics-core ==0.4.1.1, optics-extra ==0.4.2.1, @@ -2178,27 +1953,26 @@ constraints: abstract-deque ==0.3, optparse-text ==0.1.1.0, OrderedBits ==0.0.2.0, ordered-containers ==0.2.4, - ormolu ==0.7.2.0, - os-string ==2.0.6, + ormolu ==0.7.4.0, + os-string ==2.0.7, overhang ==1.0.0, - packcheck ==0.6.0, + packcheck ==0.7.0, pager ==0.1.1.0, pagination ==0.2.2, - pagure ==0.1.2, - pagure-cli ==0.2.1, + pagure ==0.2.1, + pagure-cli ==0.2.2, palette ==0.3.0.3, - pandoc ==3.1.11.1, - pandoc-cli ==3.1.11.1, - pandoc-dhall-decoder ==0.1.0.1, - pandoc-lua-engine ==0.2.1.2, - pandoc-lua-marshal ==0.2.9, - pandoc-plot ==1.8.0, - pandoc-server ==0.1.0.5, + pandoc ==3.6, + pandoc-cli ==3.6, + pandoc-lua-engine ==0.4, + pandoc-lua-marshal ==0.3.0, + pandoc-plot ==1.9.1, + pandoc-server ==0.1.0.10, pandoc-throw ==0.1.0.0, pandoc-types ==1.23.1, pango ==0.13.11.0, panic ==0.4.0.1, - pantry ==0.9.3.2, + pantry ==0.10.0, parallel ==3.2.2.0, parallel-io ==0.3.5, parameterized ==0.5.0.0, @@ -2212,18 +1986,16 @@ constraints: abstract-deque ==0.3, ParsecTools ==0.0.2.0, parser-combinators ==1.3.0, parser-combinators-tests ==1.3.0, - parsers ==0.12.11, + parsers ==0.12.12, partial-handler ==1.0.3, - partial-isomorphisms ==0.2.3.0, + partial-isomorphisms ==0.2.4.0, partialord ==0.0.2, partial-order ==0.2.0.0, - partial-semigroup ==0.6.0.2, - password ==3.0.4.0, + password ==3.1.0.1, password-instances ==3.0.0.0, password-types ==1.0.0.0, path ==0.9.5, path-binary-instance ==0.1.0.1, - path-dhall-instance ==0.2.1.0, path-extensions ==0.1.1.0, path-extra ==0.3.1, path-io ==1.8.2, @@ -2232,9 +2004,9 @@ constraints: abstract-deque ==0.3, pathtype ==0.8.1.3, path-utils ==0.1.1.0, pathwalk ==0.3.1.2, + patience ==0.3, patrol ==1.0.0.8, pava ==0.1.1.4, - pcf-font ==0.2.2.1, pcg-random ==0.1.4.0, pcre2 ==2.2.1, pcre-heavy ==1.0.0.3, @@ -2248,14 +2020,13 @@ constraints: abstract-deque ==0.3, pedersen-commitment ==0.2.0, pem ==0.2.4, percent-format ==0.0.4, - peregrin ==0.4.2, - perf ==0.12.0.1, + perf ==0.13.0.0, perfect-hash-generator ==1.0.0, persistable-record ==0.6.0.6, persistable-types-HDBC-pg ==0.0.3.5, persistent ==2.14.6.3, persistent-discover ==0.1.0.7, - persistent-iproute ==0.2.5, + persistent-documentation ==0.1.0.5, persistent-lens ==1.0.0, persistent-mongoDB ==2.13.1.0, persistent-mtl ==0.5.1, @@ -2276,6 +2047,7 @@ constraints: abstract-deque ==0.3, pid1 ==0.1.3.1, pinch ==0.5.2.0, pipes ==4.3.16, + pipes-aeson ==0.4.2, pipes-attoparsec ==0.6.0, pipes-binary ==0.4.4, pipes-bytestring ==2.1.7, @@ -2285,22 +2057,21 @@ constraints: abstract-deque ==0.3, pipes-fastx ==0.3.0.0, pipes-fluid ==0.6.0.1, pipes-group ==1.0.12, - pipes-http ==1.0.6, pipes-mongodb ==0.1.0.0, pipes-ordered-zip ==1.2.1, pipes-parse ==3.0.9, pipes-random ==1.0.0.5, pipes-safe ==2.3.5, - pipes-text ==1.0.1, pipes-wai ==3.2.0, pipes-zlib ==0.4.4.2, pkgtreediff ==0.6.0, place-cursor-at ==1.0.1, placeholders ==0.1, plaid ==0.1.0.4, + plot ==0.2.3.12, plotlyhs ==0.2.3, Plural ==0.0.2, - pointed ==5.0.4, + pointed ==5.0.5, pointedlist ==0.6.1, pointless-fun ==1.1.0.8, poll ==0.0.0.2, @@ -2312,7 +2083,6 @@ constraints: abstract-deque ==0.3, polysemy-fs ==0.1.0.0, polysemy-plugin ==0.4.5.2, polysemy-webserver ==0.2.1.2, - pontarius-xmpp ==0.5.7.0, pooled-io ==0.0.2.3, portable-lines ==0.1, port-utils ==0.2.1.0, @@ -2320,11 +2090,11 @@ constraints: abstract-deque ==0.3, posix-pty ==0.2.2, possibly ==1.0.0.0, postgres-options ==0.2.2.0, - postgresql-binary ==0.13.1.3, - postgresql-libpq ==0.10.0.0, + postgresql-binary ==0.14, + postgresql-libpq ==0.11.0.0, + postgresql-libpq-configure ==0.11, postgresql-libpq-notify ==0.2.0.0, postgresql-migration ==0.2.1.8, - postgresql-query ==3.10.0, postgresql-schema ==0.1.14, postgresql-simple ==0.7.0.0, postgresql-simple-url ==0.2.1.0, @@ -2333,11 +2103,13 @@ constraints: abstract-deque ==0.3, post-mess-age ==0.2.1.0, pptable ==0.3.0.0, pqueue ==1.5.0.0, + prairie ==0.0.4.0, pred-set ==0.0.1, prefix-units ==0.3.0.1, prelude-compat ==0.0.0.2, prelude-safeenum ==0.1.1.3, pretty installed, + prettychart ==0.2.2.0, pretty-class ==1.0.1.1, prettyclass ==1.0.0.0, pretty-hex ==1.1, @@ -2350,12 +2122,12 @@ constraints: abstract-deque ==0.3, prettyprinter-interp ==0.2.0.0, pretty-relative-time ==0.3.0.0, pretty-show ==1.10, - pretty-simple ==4.1.2.0, + pretty-simple ==4.1.3.0, pretty-sop ==0.2.0.3, pretty-terminal ==0.1.0.0, primecount ==0.1.0.1, primes ==0.2.1.0, - primitive ==0.8.0.0, + primitive ==0.9.0.0, primitive-addr ==0.1.0.3, primitive-extras ==0.10.2.1, primitive-offset ==0.2.0.1, @@ -2372,7 +2144,7 @@ constraints: abstract-deque ==0.3, profunctors ==5.6.2, projectroot ==0.2.0.1, project-template ==0.2.1.0, - prometheus ==2.2.4, + prometheus ==2.3.0, prometheus-client ==1.1.1, prometheus-metrics-ghc ==1.0.1.2, promises ==0.3, @@ -2384,7 +2156,10 @@ constraints: abstract-deque ==0.3, proto-lens ==0.7.1.5, proto-lens-arbitrary ==0.1.2.13, proto-lens-optparse ==0.1.1.12, + proto-lens-protobuf-types ==0.7.2.1, + proto-lens-protoc ==0.8.0.1, proto-lens-runtime ==0.7.0.6, + proto-lens-setup ==0.4.0.8, protolude ==0.3.4, proxied ==0.3.2, psql-helpers ==0.1.0.0, @@ -2392,22 +2167,20 @@ constraints: abstract-deque ==0.3, psqueues ==0.2.8.0, pthread ==0.2.1, ptr ==0.16.8.6, - ptr-poker ==0.1.2.14, + ptr-poker ==0.1.2.16, pulse-simple ==0.1.14, pureMD5 ==2.1.4, purescript-bridge ==0.15.0.0, - purview ==0.2.0.2, - pusher-http-haskell ==2.1.0.18, + pusher-http-haskell ==2.1.0.19, pvar ==1.0.0.0, pwstore-fast ==2.4.4, PyF ==0.11.3.0, qchas ==1.1.0.1, - qm-interpolated-string ==0.3.1.0, - qrcode-core ==0.9.10, - qrcode-juicypixels ==0.8.6, quaalude ==0.0.0.1, quadratic-irrational ==0.1.1, QuasiText ==0.1.2.6, + queues ==1.0.0, + quickbench ==1.0.1, QuickCheck ==2.14.3, quickcheck-arbitrary-adt ==0.3.1.0, quickcheck-assertions ==0.3.0, @@ -2415,12 +2188,12 @@ constraints: abstract-deque ==0.3, quickcheck-classes-base ==0.6.2.0, quickcheck-groups ==0.0.1.3, quickcheck-higherorder ==0.1.0.1, - quickcheck-instances ==0.3.30, + quickcheck-instances ==0.3.32, quickcheck-io ==0.2.0, quickcheck-monoid-subclasses ==0.3.0.4, + quickcheck-quid ==0.0.1.6, quickcheck-simple ==0.1.1.1, - quickcheck-special ==0.1.0.6, - quickcheck-state-machine ==0.8.0, + quickcheck-state-machine ==0.10.1, quickcheck-text ==0.1.2.1, quickcheck-transformer ==0.3.1.2, quickcheck-unicode ==1.0.1.0, @@ -2428,9 +2201,10 @@ constraints: abstract-deque ==0.3, quiet ==0.2, quote-quot ==0.2.1.0, radius ==0.7.1.0, + radix-tree ==1.1.0.0, rainbow ==0.34.2.2, rainbox ==0.26.0.0, - ral ==0.2.1, + ral ==0.2.2, rampart ==2.0.0.8, ramus ==0.1.2, rando ==0.0.0.4, @@ -2443,7 +2217,7 @@ constraints: abstract-deque ==0.3, ranged-list ==0.1.2.1, Ranged-sets ==0.4.0, ranges ==0.2.4, - range-set-list ==0.1.3.1, + range-set-list ==0.1.4, rank1dynamic ==0.4.2, rank2classes ==1.5.3.1, Rasterific ==0.7.5.4, @@ -2453,7 +2227,7 @@ constraints: abstract-deque ==0.3, ratel-wai ==2.0.0.7, ratio-int ==0.1.2, rattle ==0.2, - rattletrap ==12.1.3, + rattletrap ==14.1.0, Rattus ==0.5.1.1, rawfilepath ==1.1.1, rawstring-qm ==0.2.3.0, @@ -2461,7 +2235,6 @@ constraints: abstract-deque ==0.3, rcu ==0.2.7, rdf ==0.1.0.8, rdtsc ==1.3.0.1, - re2 ==0.3, reactive-balsa ==0.4.0.1, reactive-banana ==1.3.2.0, reactive-banana-bunch ==1.0.0.1, @@ -2470,21 +2243,22 @@ constraints: abstract-deque ==0.3, readable ==0.3.1, read-editor ==0.1.0.2, read-env-var ==1.0.0.0, - rebase ==1.20.2, + real-dice ==0.1.0.4, + rebase ==1.21.1, rec-def ==0.2.2, + record-dot-preprocessor ==0.2.17, record-hasfield ==1.0.1, - records-sop ==0.1.1.1, recursion-schemes ==5.2.3, recv ==0.1.0, redact ==0.5.0.0, reddit-scrape ==0.0.1, redis-glob ==0.1.0.8, redis-resp ==1.0.0, - reducers ==3.12.4, + reducers ==3.12.5, refact ==0.3.0.2, ref-fd ==0.5.0.1, refined ==0.8.2, - reflection ==2.1.8, + reflection ==2.1.9, RefSerialize ==0.4.0, ref-tf ==0.5.0.1, regex ==1.1.0.2, @@ -2507,12 +2281,14 @@ constraints: abstract-deque ==0.3, reliable-io ==0.0.2, relude ==1.2.2.0, renderable ==0.2.0.1, + reorder-expression ==0.1.0.1, replace-attoparsec ==1.5.0.0, replace-megaparsec ==1.5.0.1, repline ==0.4.2.0, - req ==3.13.2, + req ==3.13.4, req-conduit ==1.0.2, - rerebase ==1.20.2, + rerebase ==1.21.1, + rerefined ==0.8.0, reroute ==0.7.0.0, resistor-cube ==0.0.1.4, resolv ==0.2.0.2, @@ -2521,10 +2297,15 @@ constraints: abstract-deque ==0.3, rest-rewrite ==0.4.4, result ==0.2.6.0, retry ==0.9.3.1, + rev-state ==0.2.0.1, rex ==0.6.2, rfc1751 ==0.1.3, rfc5051 ==0.2, rg ==1.4.0.0, + rhine ==1.5, + rhine-bayes ==1.5, + rhine-gloss ==1.5, + rhine-terminal ==1.5, riak-protobuf ==0.25.0.0, richenv ==0.1.0.2, rio ==0.1.22.0, @@ -2540,11 +2321,12 @@ constraints: abstract-deque ==0.3, rope-utf16-splay ==0.4.0.0, rosezipper ==0.2, rot13 ==0.2.0.1, + RoundingFiasco ==0.1.0.0, row-types ==1.0.1.2, rpmbuild-order ==0.4.12, rpm-nvr ==0.1.2, rp-tree ==0.7.1, - rrb-vector ==0.2.1.0, + rrb-vector ==0.2.2.1, RSA ==2.4.1, rss ==3000.2.0.8, rss-conduit ==0.6.0.1, @@ -2555,34 +2337,37 @@ constraints: abstract-deque ==0.3, rzk ==0.7.5, s3-signer ==0.5.0.0, safe ==0.3.21, - safe-coloured-text ==0.2.0.2, - safe-coloured-text-gen ==0.0.0.2, - safe-coloured-text-layout ==0.0.0.0, - safe-coloured-text-layout-gen ==0.0.0.0, - safe-coloured-text-terminfo ==0.1.0.0, + safe-coloured-text ==0.3.0.2, + safe-coloured-text-gen ==0.0.0.3, + safe-coloured-text-layout ==0.2.0.1, + safe-coloured-text-layout-gen ==0.0.0.1, + safe-coloured-text-terminfo ==0.3.0.0, safecopy ==0.10.4.2, safe-decimal ==0.2.1.0, safe-exceptions ==0.1.7.4, safe-foldable ==0.1.0.0, safe-gen ==1.0.1, safeio ==0.0.6.0, - safe-json ==1.2.0.1, + safe-json ==1.2.0.2, safe-money ==0.9.1, SafeSemaphore ==0.10.1, - saltine ==0.2.1.0, salve ==2.0.0.5, sample-frame ==0.0.4, sample-frame-np ==0.0.5, sampling ==0.3.5, + samsort ==0.1.0.0, sandi ==0.5, - sandwich ==0.2.2.0, + sandwich ==0.3.0.2, + sandwich-contexts ==0.3.0.1, sandwich-hedgehog ==0.1.3.1, sandwich-quickcheck ==0.1.0.7, sandwich-slack ==0.1.2.0, - sandwich-webdriver ==0.2.3.1, + sandwich-webdriver ==0.3.0.0, + saturn ==1.0.0.5, say ==0.1.0.1, - sbp ==5.0.7, - sbv ==10.2, + sayable ==1.2.5.0, + sbp ==6.2.1, + sbv ==11.0, scalpel ==0.6.2.2, scalpel-core ==0.6.2.2, scanf ==0.1.0.0, @@ -2590,24 +2375,21 @@ constraints: abstract-deque ==0.3, s-cargot ==0.1.6.0, scheduler ==2.0.0.1, SciBaseTypes ==0.1.1.0, - scientific ==0.3.7.0, + scientific ==0.3.8.0, scientist ==0.0.0.0, - scotty ==0.20.1, + scotty ==0.22, scrypt ==0.5.0, - sdl2 ==2.5.5.0, - sdl2-gfx ==0.3.0.0, - sdl2-image ==2.1.0.0, - sdl2-mixer ==1.2.0.0, - sdl2-ttf ==2.1.3, - search-algorithms ==0.3.2, - secp256k1-haskell ==1.1.0, + search-algorithms ==0.3.3, + secp256k1-haskell ==1.4.0, securemem ==0.1.10, selections ==0.3.0.0, selective ==0.7.0.1, + select-rpms ==0.2.0, + semaphore-compat installed, semialign ==1.3.1, semigroupoids ==6.0.1, semigroups ==0.20, - semirings ==0.6, + semirings ==0.7, semiring-simple ==1.0.0.1, semver ==0.4.0.1, sendfile ==0.7.11.6, @@ -2615,7 +2397,7 @@ constraints: abstract-deque ==0.3, seqalign ==0.2.0.4, seqid ==0.6.3, seqid-streams ==0.7.2, - sequence-formats ==1.8.1.1, + sequence-formats ==1.10.0.0, sequenceTools ==1.5.3.1, serialise ==0.2.6.1, servant ==0.20.2, @@ -2627,6 +2409,7 @@ constraints: abstract-deque ==0.3, servant-blaze ==0.9.1, servant-checked-exceptions ==2.2.0.1, servant-checked-exceptions-core ==2.2.0.1, + servant-cli ==0.1.1.0, servant-client ==0.20.2, servant-client-core ==0.20.2, servant-conduit ==0.16.1, @@ -2644,18 +2427,19 @@ constraints: abstract-deque ==0.3, servant-multipart-client ==0.12.2, servant-openapi3 ==2.0.1.6, servant-pipes ==0.16.1, + servant-quickcheck ==0.1.1.0, servant-rate-limit ==0.2.0.0, servant-rawm ==1.0.0.0, servant-server ==0.20.2, servant-static-th ==1.0.0.1, - servant-subscriber ==0.7.0.0, servant-swagger ==1.2.1, - servant-swagger-ui ==0.3.5.5.0.0, + servant-swagger-ui ==0.3.5.5.0.1, servant-swagger-ui-core ==0.3.5, - servant-swagger-ui-redoc ==0.3.4.1.22.3, servant-websockets ==2.0.0, servant-xml ==1.0.3, serversession ==1.0.3, + serversession-backend-acid-state ==1.0.5, + serversession-backend-persistent ==2.0.3, serversession-backend-redis ==1.0.5, serversession-frontend-wai ==1.0.1, serversession-frontend-yesod ==1.0.1, @@ -2668,26 +2452,24 @@ constraints: abstract-deque ==0.3, sexp-grammar ==2.3.4.2, SHA ==1.6.4.4, shake ==0.19.8, - shake-language-c ==0.12.0, shake-plus ==0.3.4.0, - shake-plus-extended ==0.4.1.0, shakespeare ==2.1.1, shakespeare-text ==1.1.0, shared-memory ==0.2.0.1, - ShellCheck ==0.9.0, + ShellCheck ==0.10.0, shell-conduit ==5.0.0, shell-escape ==0.2.0, - shellify ==0.11.0.2, - shellmet ==0.0.4.1, + shellify ==0.11.0.4, + shellmet ==0.0.5.0, shelltestrunner ==1.10, shell-utility ==0.1, - shellwords ==0.1.3.1, + shellwords ==0.1.3.2, shelly ==1.12.1, should-not-typecheck ==2.1.0, show-combinators ==0.2.0.0, siggy-chardust ==1.0.0, signal ==0.1.0.4, - silently ==1.2.5.3, + silently ==1.2.5.4, simple ==2.0.0, simple-affine-space ==0.2.1, simple-cabal ==0.1.3.1, @@ -2697,7 +2479,6 @@ constraints: abstract-deque ==0.3, simple-expr ==0.1.1.0, simple-media-timestamp ==0.2.1.0, simple-media-timestamp-attoparsec ==0.1.0.0, - simple-pango ==0.1.0.1, simple-prompt ==0.2.3, simple-reflect ==0.3.3, simple-sendfile ==0.2.32, @@ -2705,36 +2486,35 @@ constraints: abstract-deque ==0.3, simple-templates ==2.0.0, simple-vec3 ==0.6.0.1, since ==0.0.0, + singleraeh ==0.4.0, singleton-bool ==0.1.8, singleton-nats ==0.4.7, singletons ==3.0.3, - singletons-base ==3.2, - singletons-presburger ==0.7.4.0, - singletons-th ==3.2, + singletons-base ==3.3, + singletons-th ==3.3, Sit ==0.2023.8.3, sitemap-gen ==0.1.0.0, size-based ==0.1.3.3, - sized ==1.1.0.2, skein ==1.0.9.4, skews ==0.1.0.3, skip-var ==0.1.1.0, - skylighting ==0.14.3, - skylighting-core ==0.14.3, + skylighting ==0.14.4, + skylighting-core ==0.14.4, skylighting-format-ansi ==0.1, - skylighting-format-blaze-html ==0.1.1.2, + skylighting-format-blaze-html ==0.1.1.3, skylighting-format-context ==0.1.0.2, skylighting-format-latex ==0.1, slave-thread ==1.1.0.3, - slick ==1.2.1.0, + slick ==1.3.1.0, slist ==0.2.1.0, - slynx ==0.7.2.2, + slynx ==0.8.0.0, smallcheck ==1.2.1.1, + smtp-mail ==0.5.0.0, snap ==1.1.3.3, snap-blaze ==0.2.1.5, snap-core ==1.0.5.1, snap-server ==1.1.2.1, snowflake ==0.1.1.1, - socket ==0.8.3.0, socks ==0.6.1, solana-staking-csvs ==0.1.3.0, some ==1.0.6, @@ -2746,10 +2526,11 @@ constraints: abstract-deque ==0.3, sourcemap ==0.1.7, sox ==0.2.3.2, soxlib ==0.0.3.2, - SpatialMath ==0.2.7.1, - special-values ==0.1.0.0, speculate ==0.4.20, + specup ==0.2.0.4, speedy-slice ==0.3.2, + sphinx ==0.6.1, + Spintax ==0.3.7.0, splice ==0.6.1.1, split ==0.2.5, splitmix ==0.1.0.5, @@ -2761,28 +2542,26 @@ constraints: abstract-deque ==0.3, sqids ==0.2.2.0, sqlite-simple ==0.4.19.0, sql-words ==0.1.6.5, - squeal-postgresql ==0.9.1.3, squeather ==0.8.0.0, srcloc ==0.6.0.1, - srt ==0.1.2.0, - srtree ==1.0.0.5, + srtree ==2.0.0.2, stache ==2.3.4, - stack ==2.13.1, - stack-all ==0.4.2, + stack ==3.1.1, + stack-all ==0.6.4, stack-clean-old ==0.5.1, stack-templatizer ==0.1.1.0, + stamina ==0.1.0.3, state-codes ==0.1.3, stateref ==0.3, statestack ==0.3.1.1, StateVar ==1.2.2, stateWriter ==0.4.0, - static-bytes ==0.1.0, - static-canvas ==0.2.0.3, + static-bytes ==0.1.1, static-text ==0.2.0.7, statistics ==0.16.2.1, statistics-linreg ==0.3, status-notifier-item ==0.3.1.0, - step-function ==0.2.1, + step-function ==0.2.0.1, stitch ==0.6.0.0, stm installed, stm-chans ==3.0.0.9, @@ -2796,12 +2575,12 @@ constraints: abstract-deque ==0.3, stm-supply ==0.2.0.0, storable-complex ==0.2.3.0, storable-endian ==0.2.6.1, + storable-hetero-list ==0.1.0.4, + storable-peek-poke ==0.1.0.1, storable-record ==0.0.7, storable-tuple ==0.1, storablevector ==0.2.13.2, - store ==0.7.18, store-core ==0.4.4.7, - store-streaming ==0.2.0.5, stratosphere ==0.60.0, Stream ==0.4.7.2, streaming ==0.2.4.0, @@ -2811,12 +2590,14 @@ constraints: abstract-deque ==0.3, streaming-wai ==0.1.1, streamly ==0.10.1, streamly-core ==0.2.2, - streams ==3.3.2, - strict ==0.5, - strict-base-types ==0.8, + streamly-process ==0.3.1, + streams ==3.3.3, + strict ==0.5.1, + strict-base-types ==0.8.1, strict-concurrency ==0.2.4.3, - strict-lens ==0.4.0.3, + strict-lens ==0.4.1, strict-list ==0.1.7.5, + strict-mutable-base ==1.1.0.0, strict-tuple ==0.1.5.4, strict-wrapper ==0.0.1.0, stringable ==0.1.3, @@ -2828,35 +2609,32 @@ constraints: abstract-deque ==0.3, string-interpolate ==0.3.4.0, stringprep ==1.0.0, string-qq ==0.0.6, - string-random ==0.1.4.3, stringsearch ==0.3.6.6, string-transform ==1.1.1, - stripe-concepts ==1.0.3.3, - stripe-signature ==1.0.0.16, - stripe-wreq ==1.0.1.16, + string-variants ==0.3.1.1, strive ==6.0.0.12, + strongweak ==0.11.0, structs ==0.1.9, structured ==0.1.1, - stylish-haskell ==0.14.5.0, + stylish-haskell ==0.14.6.0, subcategories ==0.2.1.1, sundown ==0.6, - superbuffer ==0.3.1.2, svg-builder ==0.1.1, SVGFonts ==1.8.0.1, svg-tree ==0.6.2.4, swagger2 ==2.8.9, swish ==0.10.9.0, syb ==0.7.2.4, - sydtest ==0.15.1.3, - sydtest-aeson ==0.1.0.0, + sydtest ==0.19.0.0, + sydtest-aeson ==0.2.0.1, sydtest-amqp ==0.1.0.0, sydtest-autodocodec ==0.0.0.0, sydtest-discover ==0.0.0.4, sydtest-hedgehog ==0.4.0.0, sydtest-hedis ==0.0.0.0, - sydtest-hspec ==0.4.0.2, - sydtest-mongo ==0.0.0.0, - sydtest-persistent ==0.0.0.2, + sydtest-hspec ==0.4.0.3, + sydtest-mongo ==0.2.0.0, + sydtest-persistent ==0.1.0.0, sydtest-persistent-sqlite ==0.2.0.3, sydtest-process ==0.0.0.0, sydtest-rabbitmq ==0.1.0.0, @@ -2864,22 +2642,22 @@ constraints: abstract-deque ==0.3, sydtest-typed-process ==0.0.0.0, sydtest-wai ==0.2.0.2, sydtest-webdriver ==0.0.0.1, - sydtest-webdriver-screenshot ==0.0.0.2, + sydtest-webdriver-screenshot ==0.1.0.0, sydtest-webdriver-yesod ==0.0.0.1, sydtest-yesod ==0.3.0.2, symbol ==0.2.4.1, symengine ==0.1.2.0, symmetry-operations-symbols ==0.0.2.1, + symparsec ==1.1.1, synthesizer-alsa ==0.5.0.6, synthesizer-core ==0.8.4, synthesizer-dimensional ==0.8.1.1, synthesizer-midi ==0.6.1.2, sysinfo ==0.1.1, system-argv0 ==0.1.1, - systemd ==2.3.0, - systemd-socket-activation ==1.1.0.1, - system-fileio ==0.3.16.4, - system-filepath ==0.4.14, + systemd ==2.4.0, + system-fileio ==0.3.16.6, + system-filepath ==0.4.14.1, system-info ==0.5.2, system-linux-proc ==0.1.1.1, tabular ==0.2.2.8, @@ -2887,18 +2665,19 @@ constraints: abstract-deque ==0.3, tagged ==0.8.8, tagged-binary ==0.2.0.1, tagged-identity ==0.1.4, - tagged-transformer ==0.8.2, + tagged-transformer ==0.8.3, tagsoup ==0.14.8, tagstream-conduit ==0.5.6, tao ==1.0.0, tao-example ==1.0.0, - tar ==0.5.1.1, + tar ==0.6.3.0, tar-conduit ==0.4.1, - tasty ==1.4.3, + tardis ==0.5.0, + tasty ==1.5.2, tasty-ant-xml ==1.1.9, tasty-autocollect ==0.4.3, - tasty-bench ==0.3.5, - tasty-bench-fit ==0.1, + tasty-bench ==0.4, + tasty-bench-fit ==0.1.1, tasty-checklist ==1.0.6.0, tasty-dejafu ==2.1.0.1, tasty-discover ==5.0.0, @@ -2909,20 +2688,19 @@ constraints: abstract-deque ==0.3, tasty-hedgehog ==1.4.0.2, tasty-hslua ==1.1.1, tasty-hspec ==1.2.0.4, - tasty-html ==0.4.2.1, + tasty-html ==0.4.2.2, tasty-hunit ==0.10.2, - tasty-hunit-compat ==0.2.0.1, tasty-inspection-testing ==0.2.1, tasty-kat ==0.0.3, tasty-leancheck ==0.0.2, tasty-lua ==1.1.1, tasty-papi ==0.1.2.0, tasty-program ==1.1.0, - tasty-quickcheck ==0.10.2, + tasty-quickcheck ==0.11, tasty-rerun ==1.1.19, tasty-silver ==3.3.2, tasty-smallcheck ==0.8.2, - tasty-sugar ==2.2.1.0, + tasty-sugar ==2.2.2.0, tasty-tap ==0.1.0, tasty-th ==0.1.7, tasty-wai ==0.1.2.0, @@ -2930,6 +2708,8 @@ constraints: abstract-deque ==0.3, tce-conf ==1.3, tdigest ==0.3.1, teardown ==0.5.0.1, + telegram-bot-api ==7.4.4, + telegram-bot-simple ==0.14.4, tempgres-client ==1.0.0, template ==0.2.0.10, template-haskell installed, @@ -2938,16 +2718,18 @@ constraints: abstract-deque ==0.3, temporary-rc ==1.2.0.3, temporary-resourcet ==0.1.0.1, tensorflow-test ==0.1.0.0, - tensors ==0.1.5, + tensort ==1.0.1.3, termbox ==2.0.0.1, termbox-banana ==2.0.0, termbox-bindings-c ==0.1.0.1, termbox-bindings-hs ==1.0.0, termbox-tea ==1.0.0, + terminal ==0.2.0.0, terminal-progress-bar ==0.4.2, terminal-size ==0.3.4, terminfo installed, - termonad ==4.5.0.0, + termonad ==4.6.0.0, + test-certs ==0.1.1.1, test-framework ==0.8.2.0, test-framework-hunit ==0.3.0.2, test-framework-leancheck ==0.0.4, @@ -2956,50 +2738,51 @@ constraints: abstract-deque ==0.3, test-fun ==0.1.0.0, testing-feat ==1.1.1.1, testing-type-modifiers ==0.1.0.1, - texmath ==0.12.8.7, + texmath ==0.12.8.12, text installed, text-ansi ==0.3.0.1, text-binary ==0.2.1.1, text-builder ==0.6.7.2, - text-builder-dev ==0.3.5, + text-builder-dev ==0.3.9, text-builder-linear ==0.1.3, text-conversions ==0.3.1.1, - text-format ==0.3.2.1, text-icu ==0.8.0.5, text-iso8601 ==0.1.1, text-latin1 ==0.3.1, text-ldap ==0.1.1.14, textlocal ==0.1.0.5, text-manipulate ==0.3.1.0, - text-metrics ==0.3.2, + text-metrics ==0.3.3, + text-misc-yj ==0.1.0.2, text-postgresql ==0.0.3.1, text-printer ==0.5.0.2, text-regex-replace ==0.1.1.5, text-rope ==0.2, text-short ==0.1.6, - text-show ==3.10.5, - text-show-instances ==3.9.8, + text-show ==3.11, + text-show-instances ==3.9.10, text-zipper ==0.13, tfp ==1.0.2, tf-random ==0.5, - th-abstraction ==0.5.0.0, + th-abstraction ==0.7.1.0, th-bang-compat ==0.0.1.0, - th-compat ==0.1.5, + th-compat ==0.1.6, th-constraint-compat ==0.0.1.0, th-data-compat ==0.1.3.1, - th-desugar ==1.15, + th-deepstrict ==0.1.1.0, + th-desugar ==1.16, th-env ==0.1.1, these ==1.2.1, these-lens ==1.0.2, these-optics ==1.0.2, these-skinny ==0.7.6, - th-expand-syns ==0.4.11.0, + th-expand-syns ==0.4.12.0, th-extras ==0.0.0.8, th-lego ==0.3.0.3, - th-lift ==0.8.4, + th-lift ==0.8.6, th-lift-instances ==0.1.20, th-nowq ==0.1.0.5, - th-orphans ==0.13.14, + th-orphans ==0.13.16, th-printf ==0.8, thread-hierarchy ==0.3.0.2, thread-local-storage ==0.2, @@ -3012,20 +2795,18 @@ constraints: abstract-deque ==0.3, th-strict-compat ==0.1.0.1, th-test-utils ==1.2.1, th-utilities ==0.2.5.0, - thyme ==0.4, tidal ==1.9.5, tidal-link ==1.0.3, tile ==0.3.0.0, time installed, - time-compat ==1.9.6.1, + time-compat ==1.9.7, time-domain ==0.1.0.5, timeit ==2.0, time-lens ==0.4.0.2, timelens ==0.2.0.2, time-locale-compat ==0.1.1.5, time-locale-vietnamese ==1.0.0.0, - time-manager ==0.0.1, - time-parsers ==0.2, + time-manager ==0.2.1, timerep ==2.1.0.0, timers-tick ==0.5.0.4, timer-wheel ==1.0.0.1, @@ -3037,24 +2818,25 @@ constraints: abstract-deque ==0.3, timezone-series ==0.1.13, titlecase ==1.0.1, tldr ==0.9.2, - tls ==1.8.0, - tls-session-manager ==0.0.4, - tlynx ==0.7.2.2, + tls ==2.1.1, + tls-session-manager ==0.0.7, + tlynx ==0.8.0.0, tmapchan ==0.0.3, tmapmvar ==0.0.4, - tmp-proc ==0.5.3.0, - tmp-proc-postgres ==0.5.3.1, - tmp-proc-rabbitmq ==0.5.3.1, - tmp-proc-redis ==0.5.3.1, + tmp-proc ==0.7.2.1, + tmp-proc-postgres ==0.7.0.0, + tmp-proc-redis ==0.7.0.0, token-bucket ==0.1.0.1, - toml-parser ==1.3.2.0, + tokenize ==0.3.0.1, + tomland ==1.3.3.3, + toml-parser ==2.0.1.0, toml-reader ==0.2.1.0, toml-reader-parse ==0.1.1.1, + tools-yj ==0.1.0.20, tophat ==1.0.8.0, topograph ==1.0.1, torrent ==10000.1.3, torsor ==0.1.0.1, - tostring ==0.2.1.1, tracing ==0.0.7.4, transaction ==0.1.1.4, transformers installed, @@ -3062,13 +2844,14 @@ constraints: abstract-deque ==0.3, transformers-compat ==0.7.2, transformers-either ==0.1.4, traverse-with-class ==1.0.1.1, - tree-diff ==0.3.0.1, + tree-diff ==0.3.3, tree-fun ==0.8.1.0, tree-view ==0.5.1, trie-simple ==0.4.2, trifecta ==2.1.4, trimdent ==0.1.0.0, trivial-constraint ==0.7.0.0, + true-name ==0.2.0.0, tsv2csv ==0.1.0.2, ttc ==1.4.0.0, ttrie ==0.1.2.2, @@ -3078,7 +2861,6 @@ constraints: abstract-deque ==0.3, tuple-sop ==0.3.1.0, tuple-th ==0.2.5, turtle ==1.6.2, - twitter-conduit ==0.6.1, twitter-types ==0.11.0, twitter-types-lens ==0.11.0, typecheck-plugin-nat-simple ==0.1.0.9, @@ -3089,13 +2871,15 @@ constraints: abstract-deque ==0.3, type-flip ==0.1.0.0, type-fun ==0.1.3, type-hint ==0.1, + type-level-bytestrings ==0.2.0, type-level-integers ==0.0.1, type-level-kv-list ==2.0.2.0, type-level-natural-number ==2.0, type-level-numbers ==0.1.1.2, + type-level-show ==0.3.0, + typelevel-tools-yj ==0.1.0.7, typelits-witnesses ==0.4.1.0, type-map ==0.1.7.0, - type-natural ==1.3.0.1, typenums ==0.1.4, type-of-html ==1.6.2.0, type-of-html-static ==0.1.0.2, @@ -3103,8 +2887,8 @@ constraints: abstract-deque ==0.3, type-set ==0.1.0.0, type-spec ==0.4.0.0, typography-geometry ==1.0.1.0, - typst ==0.5.0.1, - typst-symbols ==0.1.5, + typst ==0.6.1, + typst-symbols ==0.1.7, tz ==0.1.3.6, tzdata ==0.2.20240201.0, tztime ==0.1.1.0, @@ -3113,20 +2897,25 @@ constraints: abstract-deque ==0.3, ulid ==0.3.2.0, unagi-chan ==0.4.1.4, unbounded-delays ==0.1.1.1, + unbound-generics ==0.4.4, unboxed-ref ==0.4.0.0, unboxing-vector ==0.2.0.0, uncaught-exception ==0.1.0, + uncertain ==0.4.0.1, unconstrained ==0.1.0.2, unexceptionalio ==0.5.1, - unfork ==1.0.0.1, + unexceptionalio-trans ==0.5.2, unicode ==0.0.1.1, unicode-collation ==0.1.3.6, - unicode-data ==0.4.0.1, + unicode-data ==0.6.0, unicode-show ==0.1.1.1, unicode-transforms ==0.4.0.1, unidecode ==0.1.0.4, + unification-fd ==0.12.0.1, + union ==0.1.2, union-angle ==0.1.0.1, union-color ==0.1.2.1, + union-find-array ==0.1.0.4, unipatterns ==0.0.0.0, uniplate ==1.6.13, uniq-deep ==1.2.1, @@ -3137,18 +2926,19 @@ constraints: abstract-deque ==0.3, units ==2.4.1.5, units-defs ==2.2.1, units-parser ==0.1.1.5, - universe ==1.2.2, - universe-base ==1.1.3.1, - universe-dependent-sum ==1.3, - universe-instances-extended ==1.1.3, - universe-reverse-instances ==1.1.1, - universe-some ==1.2.1, - universum ==1.8.2.1, + universe ==1.2.3, + universe-base ==1.1.4, + universe-dependent-sum ==1.3.1, + universe-instances-extended ==1.1.4, + universe-reverse-instances ==1.1.2, + universe-some ==1.2.2, + universum ==1.8.2.2, unix installed, unix-bytestring ==0.4.0.2, unix-compat ==0.7.3, - unix-time ==0.4.15, + unix-time ==0.4.16, unjson ==0.15.4, + unlifted ==0.2.2.0, unliftio ==0.2.25.0, unliftio-core ==0.2.1.0, unliftio-path ==0.0.2.0, @@ -3162,17 +2952,19 @@ constraints: abstract-deque ==0.3, uri-encode ==1.5.0.7, url ==2.1.3, urlpath ==11.0.2, + userid ==0.1.3.8, users ==0.5.0.0, users-test ==0.5.0.1, utf8-light ==0.4.4.0, utf8-string ==1.0.2, utility-ht ==0.0.17.2, - uuid ==1.3.15, - uuid-types ==1.0.5.1, + uuid ==1.3.16, + uuid-types ==1.0.6, valida ==1.1.0, valida-base ==0.2.0, validate-input ==0.5.0.0, validation ==1.1.3, + validation-selective ==0.2.0.0, validity ==0.12.1.0, validity-aeson ==0.2.0.5, validity-bytestring ==0.4.1.1, @@ -3192,9 +2984,9 @@ constraints: abstract-deque ==0.3, varying ==0.8.1.0, vault ==0.3.1.5, vcs-ignore ==0.0.2.0, - vec ==0.5, - vector ==0.13.1.0, - vector-algorithms ==0.9.0.2, + vec ==0.5.1, + vector ==0.13.2.0, + vector-algorithms ==0.9.0.3, vector-binary-instances ==0.2.5.2, vector-buffer ==0.4.1, vector-builder ==0.3.8.5, @@ -3204,12 +2996,11 @@ constraints: abstract-deque ==0.3, vector-instances ==3.4.2, vector-mmap ==0.0.3, vector-rotcev ==0.1.0.2, - vector-sized ==1.5.0, + vector-sized ==1.6.1, vector-space ==0.16, vector-split ==1.0.0.3, vector-stream ==0.1.0.1, vector-th-unbox ==0.2.2, - verbosity ==0.4.0.0, verset ==0.0.1.9, versions ==6.0.7, vformat ==0.14.1.0, @@ -3217,72 +3008,86 @@ constraints: abstract-deque ==0.3, ViennaRNAParser ==1.3.3, vinyl ==0.14.3, vinyl-loeb ==0.0.1.0, - Vis ==0.7.7.1, + Vis ==1.0.0, vivid-osc ==0.5.0.0, vivid-supercollider ==0.4.1.2, void ==0.7.3, - vty ==6.1, + vty ==6.2, vty-crossplatform ==0.4.0.0, vty-unix ==0.2.0.0, + vty-windows ==0.2.0.3, wai ==3.2.4, wai-app-static ==3.1.9, wai-cli ==0.2.3, wai-conduit ==3.0.0.4, - wai-control ==0.2.0.0, wai-cors ==0.2.7, wai-enforce-https ==1.0.0.0, wai-eventsource ==3.0.0, - wai-extra ==3.1.15, + wai-extra ==3.1.16, wai-feature-flags ==0.1.0.8, wai-handler-launch ==3.0.3.1, - wai-logger ==2.4.1, + wai-logger ==2.5.0, wai-middleware-bearer ==1.0.3, wai-middleware-caching ==0.1.0.2, wai-middleware-caching-lru ==0.1.0.0, wai-middleware-caching-redis ==0.2.0.0, wai-middleware-clacks ==0.1.0.1, - wai-middleware-delegate ==0.1.4.1, + wai-middleware-delegate ==0.2.0.0, wai-middleware-metrics ==0.2.4, wai-middleware-prometheus ==1.0.1.0, wai-middleware-static ==0.9.2, wai-middleware-throttle ==0.3.0.1, wai-rate-limit ==0.3.0.0, wai-rate-limit-redis ==0.2.0.1, - wai-saml2 ==0.5, + wai-saml2 ==0.6, wai-session ==0.3.3, wai-session-postgresql ==0.2.1.3, - wai-session-redis ==0.1.0.5, wai-slack-middleware ==0.2.0, wai-transformers ==0.1.0, wai-websockets ==3.0.1.2, wakame ==0.1.0.0, - warp ==3.3.31, - warp-tls ==3.4.7, + warp ==3.4.7, + warp-tls ==3.4.9, wave ==0.2.1, wcwidth ==0.0.2, - webdriver ==0.12.0.0, + webdriver ==0.12.0.1, + webdriver-wrapper ==0.2.0.1, webex-teams-api ==0.2.0.1, webex-teams-conduit ==0.2.0.1, + webgear-core ==1.3.1, + webgear-openapi ==1.3.1, + webgear-server ==1.3.1, + webgear-swagger ==1.3.1, + webgear-swagger-ui ==1.3.1, webpage ==0.0.5.1, + web-rep ==0.12.3.0, + web-routes ==0.27.16, + web-routes-boomerang ==0.28.4.5, + web-routes-th ==0.22.8.2, webrtc-vad ==0.1.0.3, - websockets ==0.12.7.3, + websockets ==0.13.0.0, websockets-simple ==0.2.0, websockets-snap ==0.10.3.1, - weigh ==0.0.17, + weigh ==0.0.18, welford-online-mean-variance ==0.2.0.0, - what4 ==1.5.1, + what4 ==1.6.2, + wherefrom-compat ==0.1.1.1, wide-word ==0.1.6.0, + wild-bind ==0.1.2.10, + wild-bind-x11 ==0.2.0.16, Win32 installed, Win32-notify ==0.3.0.3, windns ==0.1.0.1, - witch ==1.2.1.1, - withdependencies ==0.3.0, - witherable ==0.4.2, + witch ==1.2.3.1, + withdependencies ==0.3.1, + witherable ==0.5, within ==0.2.0.1, with-location ==0.1.0, - with-utf8 ==1.0.2.4, + with-utf8 ==1.1.0.0, witness ==0.6.2, wizards ==1.0.3, + wkt-types ==0.1.0.0, + wled-json ==0.0.1.0, wl-pprint ==1.2.1, wl-pprint-annotated ==0.1.0.1, wl-pprint-text ==1.2.0.2, @@ -3297,17 +3102,13 @@ constraints: abstract-deque ==0.3, wreq-stringless ==0.5.9.1, writer-cps-transformers ==0.5.6.1, ws ==0.0.6, - wss-client ==0.3.0.0, wuss ==2.0.2.0, X11 ==1.10.3, X11-xft ==0.3.4, x11-xim ==0.0.9.0, - x509 ==1.7.7, - x509-store ==1.6.9, - x509-system ==1.6.7, - x509-validation ==1.6.12, Xauth ==0.1, xdg-basedir ==0.2.2, + xdg-desktop-entry ==0.1.1.2, xdg-userdirs ==0.1.0.2, xeno ==0.6, xhtml installed, @@ -3317,40 +3118,41 @@ constraints: abstract-deque ==0.3, xmlbf ==0.7, xmlbf-xeno ==0.2.2, xmlbf-xmlhtml ==0.2.2, - xml-conduit ==1.9.1.3, + xml-conduit ==1.9.1.4, + xml-conduit-writer ==0.1.1.5, xmlgen ==0.6.2.2, xml-hamlet ==0.5.0.2, xml-helpers ==1.0.0, xmlhtml ==0.2.5.4, xml-html-qq ==0.1.0.1, xml-indexed-cursor ==0.1.1.0, - xml-lens ==0.3.1, xml-picklers ==0.3.6, xml-to-json-fast ==2.0.0, xml-types ==0.3.8, - xmonad ==0.17.2, + xmonad ==0.18.0, + xmonad-contrib ==0.18.1, xor ==0.0.1.3, xss-sanitize ==0.3.7.2, - xxhash-ffi ==0.2.0.0, + xxhash-ffi ==0.3, yaml ==0.11.11.2, yaml-unscrambler ==0.1.0.19, - Yampa ==0.14.11, + Yampa ==0.14.12, yarn-lock ==0.6.5, yeshql-core ==4.2.0.0, yesod ==1.6.2.1, yesod-auth ==1.6.11.3, yesod-auth-basic ==0.1.0.3, yesod-auth-hashdb ==1.7.1.7, - yesod-auth-oauth2 ==0.7.2.0, + yesod-auth-oauth2 ==0.7.4.0, + yesod-bin ==1.6.2.3, yesod-core ==1.6.26.0, + yesod-csp ==0.2.6.0, yesod-eventsource ==1.6.0.1, - yesod-fb ==0.6.1, - yesod-form ==1.7.6, + yesod-form ==1.7.9, yesod-form-bootstrap4 ==3.0.1.1, yesod-gitrepo ==0.3.0, yesod-gitrev ==0.2.2, yesod-markdown ==0.12.6.14, - yesod-middleware-csp ==1.2.0, yesod-newsfeed ==1.7.0.0, yesod-page-cursor ==2.0.1.0, yesod-paginator ==1.1.2.2, @@ -3362,27 +3164,37 @@ constraints: abstract-deque ==0.3, yesod-test ==1.6.16, yesod-websockets ==0.3.0.3, yes-precure5-command ==5.5.3, + yggdrasil-schema ==1.0.0.6, + yi ==0.19.3, + yi-core ==0.19.4, + yi-frontend-pango ==0.19.2, + yi-frontend-vty ==0.19.1, + yi-keymap-cua ==0.19.0, + yi-keymap-emacs ==0.19.0, + yi-keymap-vim ==0.19.0, + yi-language ==0.19.2, + yi-misc-modes ==0.19.1, + yi-mode-haskell ==0.19.1, + yi-mode-javascript ==0.19.1, yi-rope ==0.11, yjsvg ==0.2.0.1, yjtools ==0.9.18, yoga ==0.0.0.8, youtube ==0.2.1.1, - zenacy-html ==2.1.0, - zenacy-unicode ==1.0.2, zenc ==0.1.2, zeromq4-haskell ==0.8.0, zeromq4-patterns ==0.3.1.0, - zigzag ==0.0.1.0, + zigzag ==0.1.0.0, zim-parser ==0.2.1.0, - zip ==2.0.1, + zip ==2.1.0, zip-archive ==0.4.3.2, zippers ==0.3.2, zip-stream ==0.2.2.0, - zlib ==0.6.3.0, + zlib ==0.7.1.0, zlib-bindings ==0.1.1.5, + zlib-clib ==1.3.1, zot ==0.0.3, zstd ==0.1.3.0, - zxcvbn-hs ==0.3.6, rts installed, template-haskell installed, ghc-boot-th installed diff --git a/shell.nix b/shell.nix index 709c753..1b8bfac 100644 --- a/shell.nix +++ b/shell.nix @@ -1,12 +1,13 @@ let - # The last commit of the PR which adds GHC 9.6.6 - nixpkgs = fetchTarball "https://github.com/NixOS/nixpkgs/tarball/269d73766f777ea37104a1b3b41c1c9575da037d"; + # The commit that adds GHC 9.8.4: + # https://github.com/NixOS/nixpkgs/pull/361586 + nixpkgs = fetchTarball "https://github.com/NixOS/nixpkgs/tarball/87f98369e0d0e9b25bf7e13387c8d0b935b22217"; pkgs = import nixpkgs { config = {}; overlays = []; }; in pkgs.mkShell rec { buildInputs = with pkgs; [ - haskell.compiler.ghc966 + haskell.compiler.ghc984 cabal-install haskellPackages.cabal-fmt haskellPackages.fourmolu diff --git a/spex.cabal b/spex.cabal index 1d663e7..b2bd402 100644 --- a/spex.cabal +++ b/spex.cabal @@ -17,7 +17,7 @@ extra-doc-files: example/*.spex README.md -tested-with: GHC ==9.6.6 +tested-with: GHC ==9.8.4 common warnings ghc-options: @@ -98,9 +98,9 @@ library -- GHC boot library dependencies: -- (https://gitlab.haskell.org/ghc/ghc/-/blob/master/packages) - -- base-4.18.2.0 comes with GHC 9.6.6. + -- base-4.19.2.0 comes with GHC 9.8.4. build-depends: - , base ^>=4.18.2.0 + , base ^>=4.19.2.0 , bytestring , containers , process diff --git a/test/golden/verify_example-petstore-modal-faults.spex_--seed_8800299288541500217.golden b/test/golden/verify_example-petstore-modal-faults.spex_--seed_8800299288541500217.golden index c7bcf27..75c3e42 100644 --- a/test/golden/verify_example-petstore-modal-faults.spex_--seed_8800299288541500217.golden +++ b/test/golden/verify_example-petstore-modal-faults.spex_--seed_8800299288541500217.golden @@ -15,7 +15,7 @@ i Starting to run tests... Found 2 intereresting test cases: 1. getBadPet : GET /pet/badJson/{petId = 0} -> Pet - ↳ JSON decode failure: Error in $: endOfInput "petId":0,"petName":"foo"} + ↳ JSON decode failure: Trailing garbage "petId":0,"petName":"foo"} (2 shrinks) 2. getPet : GET /pet/{petId = 0} -> Pet