metosin / metosin/compojure-api

Consider bumping to Compojure 1.7.0 or Compojure 1.6.3

Open
#458 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Clojure
Stars
1.1k
Forks
146
PR merge metrics
No merged PRs in 30d

Description

## Library Version(s)
2.0.0-alpha31

## Problem
Receiving this warning after upgrading a project to Clojure 1.11.1

> WARNING: abs already refers to: #'clojure.core/abs in namespace: medley.core, being replaced by: #'medley.core/abs

This is due to an old dependency on weavejester/medley 1.0.0, which [is fixed in 1.4.0](https://github.com/weavejester/medley/issues/62 ).

Compojure 1.6.1 depends on medley 1.0.0, but this is fixed in Compojure 1.6.3.

## Solution

Bump Compojure to 1.7.0 or 1.6.3.

Contributor guide

Open the contributing guide

Research direction

Start by locating the project's Compojure dependency declaration and inspect how its version is managed. Update it to Compojure 1.7.0 or 1.6.3, then run the relevant project checks and confirm that the medley-related warning no longer appears.

Written by the indexing model from the issue text.

Assessment

Tech stack
clojure
Domain
api, backend
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.