File leiningen.changes of Package leiningen

-------------------------------------------------------------------
Mon Sep 15 02:56:49 UTC 2025 - dead_mozay@nom-it.ru

- Update to version 2.12.0:
  * Redirect wiki to codeberg since they fixed their access bug.
  * Replace circleci.test mention with kaocha.
  * Re-word managed dependencies guide to explain their use with ranges.
  * Remove notes about truly ancient versions of Leiningen or Java.
  * Suggest :managed-dependencies instead of :exclusions for ranges.
  * Add github-specific readme explaining migration to codeberg.
  * Include generated pom.xml
  * Ensure parent dir exists when writing port file.
  * Remove github-specific files.
  * Replace woodpecker with Sourcehut CI config.
  * Remove workaround for insecure HTTP wagon.
  * Remove palletops reference due to domain expiration.
  * Improve backslash handling on cygwin.
  * Mention :plugin-tree-data in changelog.
  * Add plugin-tree-data command to output plugin tree dependency as edn (analogous to tree-data)
  * Etags for leiningen.org
  * Regenerate bootclasspath-deps.clj
  * Ensure :active-profiles respects unmerging, say via lein pom/java
  * Update nREPL version to 1.3
  * Fix missing delimiters in woodpecker config.
  * Looks like CI config has a new required field now.
  * Pull in a fixed parsley version in the repl task to avoid warnings.
  * Fix test that was broken by unrelated https url change.
  * Stop overriding Maven wagon timeout setting.
  * Stop using <tt> elements and name attributes in HTML pages.
  * Use semicolons before all warnings.
  * Use warn to emit min-lein-version warning instead of info.
  * Update classpath test for new exception class for TLS failure.
  * Fix typo in sample.project.clj
  * Describe maven-based bootstrap in contributing guide.
  * Add Beginner Mistakes doc.

-------------------------------------------------------------------
Wed Feb 14 03:15:47 UTC 2024 - dead_mozay@nom-it.ru

- Update to version 2.11.2:
  * Document :preserve-eval-meta.
  * Offer opt-in to include metadata in code to be evaluated in project
  * Link original reflection warning issue
  * Fix broken plugins

-------------------------------------------------------------------
Mon Jan 29 11:28:02 UTC 2024 - dead_mozay@nom-it.ru

- Update to version 2.11.1:
  * Give pedantic test project a repository to find its deps in.
  * Reset rebound-io to allow deploy test to work in full suite.
  * Add tests for reading password from System/console.
  * Convert password char-array into string for deploys.

-------------------------------------------------------------------
Sun Jan 28 12:48:49 UTC 2024 - dead_mozay@nom-it.ru

- Update to version 2.11.0:
  * Allow LEIN_STABLE to be overridden.
  * Contributing and news.
  * Remove stray user.clj file.
  * Fix global :exclusions in profile not applying to root :dependencies
  * AOT compile all namespaces required by leiningen.core.main
  * Fix reflection warning on lein run
  * Fix a bug where :eval-in :nrepl would look in the wrong place for port.
  * Fix resolve of nrepl vars
  * Remove test-paths during jar to avoid running test code accidentally.
  * Update template resolution to stop caching.
  * Clarify profile activation.
  * Fix a bug where check task wouldn't work on code needing AOT.
  * Apply web updates to other pages too, not just index.
  * Update web site a bit.
  * Next version will be 2.11.0 since there's a new task added.
  * Use an artifact in this test which should be in the repo already.
  * Work around bug in DependencyNode equality when calculating pedantic.
  * Don't use ridiculous fixtures in these tests.
  * Improvements to the tutorial.
  * Use fennel shebang for wiki script instead of lua.
  * Don't read user profiles in static-classpath.
  * Merge default profiles into static-classpath.
  * Additional protections in static-classpath.
  * Classpath exceptions shouldn't show a whole stack trace.
  * Add static-classpath task.
  * Changelog updates.
  * Update README URLS to link to lein scripts on Codeberg
  * Revisit cycle detection on deps graph
  * Avoid reflective access on lein deps :tree
  * Upgrade clj-commons/pomegranate to 1.2.23
  * Port CI config to JSON instead of YAML.
  * introduce unit tests for leiningen.search/parse
  * leiningen.search: move response code checking to parse function
  * leiningen.search: type hint query in search function
  * And what about the codeberg CI; can we fix that too?
  * Try to fix caching in circleci build.
  * Use XDG_CACHE_HOME instead of XDG_DATA_HOME.
  * Fix the fallback support for the old release plugin.
  * leiningen.repl: eliminate reflection in server-forms output
  * Add support for XDG config directories.
  * Allow badssl test to use a more general exception class.
  * Remove doctoc mention thingy; switch to pandoc-friendly language specifier
  * Publish markdown documentation on leiningen.org.
  * Add sample section about :repl-options :history-file
  * Note about plagiarism in contributions.
  * Hide the line under the copyable anchors for the wiki
  * Fix typo with monospace fallback style for code blocks
  * Fix link to lein.css (rel vs abs)
  * Pass the message on thru from abort to exit.
  * Bring back old test :eval-in :leiningen behavior of returning exit code.
  * Suppress composite profile warning in tests.
  * Remove test for issue with older version of gpg.
  * Ensure top-level exceptions show their error message during test.
  * tests: fix invalid pomegranate checksum option
  * Add warnings for buggy composite profiles.
  * Update docs to point to wiki.leiningen.org.
  * Add passthru to https://wiki.leiningen.org.
  * Add 404 to web site, and clean up a few things.
  * Linking the wiki back to github since the codeberg wiki doesn't work right.
  * Bump version to 2.10.1-SNAPSHOT.

-------------------------------------------------------------------
Sun Dec 11 14:36:34 UTC 2022 - dead_mozay@nom-it.ru

- Update to version 2.10.0:
  * Suppress signing output in deploy tests.
  * Remove excluded profiles after the include-profiles have been expanded
  * Bump wagon-http version and nrepl version.
  * Add an exclusion on jsoup as it's not actually used.
  * Fix tests in the test task; this actually throws now.
  * Fix a bug with eval-in leiningen test exit codes.
  * Manually set permissions of SSH signing key.
  * Don't really need to do CI on openjdk 11 any more.
  * The bin/notify script doesn't actually work in CI, of course.
  * Add openssh-client to CI config so we can test SSH key signing.
  * Add documentation for signing deploy artifacts with SSH.
  * Implement signing deploy artifacts using SSH keys, not just GPG.
  * Ensure default profile doesn't affect target-path.
  * Remove redundant profile merge for warning of implicit AOT.
  * Reindent
  * Use functions from lein in lein-pkg
  * Realign lein and lein-pkg scripts
  * Move the check for the missing lein.jar out of run_from_checkout
  * Extract major if-branches into functions
  * Relocation notice on web site.

-------------------------------------------------------------------
Wed Aug 10 17:40:36 UTC 2022 - dead_mozay@nom-it.ru

- Update to version 2.9.10:
  * Update bootclasspath deps listing.
  * Fix uberjar test to use input streams instead of relying on reflection.
  * Expand profiles before calculating which to remove in jar task.
  * Add hinting to xml/parse calls in uberjar and search.
  * Add test for dev-resources in uberjar.

-------------------------------------------------------------------
Sat Aug 06 17:09:33 UTC 2022 - dead_mozay@nom-it.ru

- Update to version 2.9.9:
  * Update year in web page and remove tabs.
  * Don't allow built-in templates to shadow remote templates.
  * Disable test-headless-socket until nrepl 1.0.0 is released
  * Hard-code names of built-in templates instead of querying classpath.
  * Do pedantic cycle detection based on strings, not dependency nodes.
  * Codeberg doesn't use blob or tree in its URLs.
  * Move the "moved repository" notice to higher in the readme.
  * Update all links to point to codeberg instead of github.
  * Add IRC notifications for failed builds.
  * Just use a normal debian image.
  * Add a simple "repl :headless :socket" test
  * Add "repl :headless :socket PATH" support
  * Revert "Use non-deprecated --tmpdir argument to mktemp instead of -t."
  * Use non-deprecated --tmpdir argument to mktemp instead of -t.
  * Get mktemp to find a temp dir for us.
  * Be a little more forgiving of weird :repositories.
  * Add aarch64 support to leiningen.core.utils
  * Exclude module-info.class from uberjars.
  * Make resource-paths in jar file distinct.
  * Change sample project.clj to demonstrate :aot of entry point ns.
  * Improve vcs not found message.
  * Remove lein-sdkman from repository.
  * Prevent AOT from interfering with reflection in check task.
  * Propagate exception message in test task.
  * Remove Google fonts from grench.html too!
  * Stop using Google fonts for leiningen.org. How embarrassing!
  * Set pom-scope during init-profile.
  * Test for pom leakage more carefully.
  * Fix bug where composite profiles leaked into downstream deps.
  * Clean up test output to make real failures visible.
  * Fix deps test to allow overriding gpg home.
  * Update bootclasspath deps listing.
  * Mention need for lein install in checkout deps docs.
  * Rearrange new functions to be more consistent with the original sectioning of change.clj
  * Remove gratuituous trailing whitespace to eliminate a diff
  * Code cleanup.  Add test to ensure exclusions, etc aren't broken by updating versions
  * After discussion with @technomancy, reverted path expression syntax to smashed keywords, and detect whether on map or vector by analying the sjacket DOM to determine how to process the next key in the path
  * Update leiningen.change/change doc-string
  * Make `utils/mkdirs` nil-safe
  * Bootclasspath conflicts are only relevant to plugin authors.

-------------------------------------------------------------------
Fri Nov 12 13:03:35 UTC 2021 - dead_mozay@nom-it.ru

- Update to version 2.9.8:
  * Ability to provide custom LEIN_JAR location
  * Remove test for error which is no longer thrown.
  * Catch pathological pedantic exception after it happens.
  * Revert "Warn when pedantic detects a pathological dependency tree."
  * Change most warnings to warn-once.
  * Fix reference to `:java-source-paths`
  * Link to Libera.Chat in website instead of Freenode
  * Exit w/ non-zero status on lein help not-found
  * Bump to next snapshot version and automate bumping.

-------------------------------------------------------------------
Thu Sep 16 03:54:52 UTC 2021 - dead_mozay@nom-it.ru

- Update to version 2.9.7:
  * Look for jar files, not zip files when self-installing.
  * Update copyright dates and web site copy.
  * Update changelog.
  * Warn when pedantic detects a pathological dependency tree.
  * Refresh bootclasspath deps list.
  * Update repl to reference incomplete instead of complete.
  * Clarify the use of --quote-args.
  * Bump transitive deps to mitigate CVE-2021-37714 and PRISMA-2021-0055
  * Exclude ranges which point to a single version from pedantic
  * Fix TLS tests to use a properly bad certificate.
  * Add tests for TLS cert verification.
  * RIP freenode
  * Fix and expand the pom-addition section
  * Setup GNUPGHOME for :verify test. Add commons-io/:no-key to assertion
  * Remove commons-io signing check and update changelog.
  * Fix infinite loop when unpatched gpg used with openpgp keyservers
  * Remove -Xverify:none flag from bin/lein.

-------------------------------------------------------------------
Mon Apr 19 13:43:02 UTC 2021 - dead_mozay@nom-it.ru

- Update to version 2.9.6+20210418.2a047ef4:
  * Bump version number up to snapshot again.
  * Sod off, Google.
  * Clarify Clojars deploy token instructions
  * Update docs to cover new Clojars verified group policy
  * Name template namespaces after the artifact-id only.
  * Install gnupg non-interactively.
  * Somehow these new docker images don't have gpg installed??
  * Update tests for new template resolution logic.
  * Stop testing on EOL'd JVM versions; add 16.
  * Update new task to look for templates the new way.
  * Update documentation for creating templates.
  * Update the template for creating new templates to reflect new Clojars rules.
  * Remove assumptions in templates about what code host will be used.
  * trim whitespace in .nrepl-port compatibility when user edits by hand
  * Update sample.project.clj
  * Remove misleading middleware example.
  * Run exit-code tests in leiningen, don't disable exit-after-tests.
  * Fix lein test returning 0 exit code on failure
  * Strengthen leiningen.test's reporting to avoid (future) data race
  * add back reloading require for :eval-in :nrepl
  * not sure why this fails on my machine, trying CI

-------------------------------------------------------------------
Tue Dec 08 02:55:08 UTC 2020 - dead_mozay@nom-it.ru

- Update to version 2.9.5+20201207.34aa3b03:
  * Upgrade Apache httpclient
  * Update commons-io to 2.8
  * Update nREPL to 0.8
  * Move web site to main repo.
  * Make leiningen.core.project/meta-merge public

-------------------------------------------------------------------
Fri Jul 10 08:27:18 UTC 2020 - dead_mozay@nom-it.ru

- Update to version 2.9.4+20200709.8fb39db7:
  * Update docs for composite profiles to recommend against mixed.
  * Remove unused clojars key as per Toby.
  * Don't try to dive deeper into getCollectExceptions results.
  * add sha256 command for OpenBSD
  * Add direct-linking jvm-opt to app uberjar profile
  * Recommend Clojars deploy tokens over password.
  * Fix issue where deps :query shows a transitive dependency version
  * Apply test selectors to test vars only
  * We don't actually have any stickers left.
  * Bump version in top-level project.clj.
  * fix race condition in utils/mkdirs
  * Add `scheme` at reply options and transport to ack-server
  * Update REPL-y's version in example snippet
  * Update a reference to Drawbridge
  * Update nREPL to version 0.7
  * remove deprecated make-pom-properties
  * LEIN_FAST_TRAMPOLINE should respect local profiles.clj
  * fix: Exclude project-specific  from version control

-------------------------------------------------------------------
Tue Mar 17 03:36:07 UTC 2020 - dead_mozay@nom-it.ru

- Update to version 2.9.3+20200316.99d256cf:
  * Document memoized middleware.
  * Improve deps task docstring.
  * Corrected actual sha256 checksum displayed in the error message in the event of a checksum mismatch.
  * Revert "Revert "Deploy checksums for signatures.""
  * Tuned text, added links
  * Memoize application of middleware
  * Write a sha256sum file with the correct format

-------------------------------------------------------------------
Sat Feb 29 16:08:52 UTC 2020 - dead_mozay@nom-it.ru

- Update to version 2.9.2+20200228.ace4573e:
  * Oops; forgot to bump to a snapshot after the last release.
  * Fix #586 for Windows as well
  * Bump pprint version to match Clojars, improve docs
  * Test multiple Java versions using workflows
  * CircleCI config cleanups
  * More tests and some refactoring
  * Run lein-pprint tests on Circle
  * Fix broken pprint plugin
  * Release lein-pprint 1.3.0.
  * Bump to Clojure 1.10.1 for Leiningen itself.
  * Include PGP public keys to use in tests
  * Revert "Deploy checksums for signatures."
  * Bump Pomegranate to version 1.2.0
  * Revert "Pick up fix for CVE-2018-10237"
  * Remove mention of mailing list.
  * Add the exit code to the "Subprocess failed" message
  * Fix mistaken uses of non-side-effecting when.
  * Add CLI switches to control annotation behavior
  * Make sure release tags are annotated.
  * Apply explicit middleware and hooks even with disabled implicits
  * Fix #2571: filter the timestamp from pom.properties
  * Upgrade reply to 0.4.4
  * Use a newer docker image.
  * add progress in lein release
  * add consistent load order for lein check
  * Remove duplicated test project explanation info from test projects
  * Overhaul project initialization
  * Recommend Java 8 to avoid illegal reflection.
  * Add FAQ entry: illegal reflective access
  * Specify secondary license in license files
  * Replace sha1sum with sha256sum to deduplicate effort
  * Actually check the checksum of downloaded jar
  * Where on earth did that come from? 3 nested lets in a row?!
  * Directly call aether/merge-versions-from-managed-coords
  * Fix aether args in "deps :verify" task
  * Revert "Final attempt fixing GPG tests in CI"
  * Unmerge non-leaky profiles for uberjar snapshot deps check
  * Preserve and merge metadata of meta-merged collections
  * Align Clojars URLs clojars.org/repo -> repo.clojars.org
  * Omit unnecessary empty default keys in profile map setup
  * Fix partially composite profile setup

-------------------------------------------------------------------
Tue Jun 11 05:26:26 UTC 2019 - dead_mozay@nom-it.ru

- Update to version 2.9.1+20190610.7df0d9eb:
  * Bump templates to use Clojure 1.10.1, which improves error reporting seen under lein
  * Remove broken excluded profiles normalization
  * Apply default metadata to composite profiles
  * Final attempt fixing GPG tests in CI
  * Revert "Attempt fixing GPG tests in CI"
  * Fix empty/default test selector logic
  * Attempt fixing GPG tests in CI
  * Revert "Attempt to fix brittle GPG tests in CI"
  * Set proxy settings when deploying
  * Update :deploy-repositories clojars URL
  * Defer to Pomegranate repo policy defaults
  * Attempt to fix brittle GPG tests in CI
  * Fix regex used to parse "-D" JVM args
  * Include repository policies in POM
  * Update bootclasspath dependencies
  * Remove hook warning.
  * Add data.codec to bootclasspath deps
  * Add test for "deps :verify" task
  * Fix regex for key ID in GPG output
  * Preserve user-supplied XML namespaces in POM
  * Upgrade org.clojure/data.xml to 0.2.0-alpha5
  * add missing '.' on doc/TUTORIAL.md
  * remove unnecessary '.' from doc/TUTORIAL.md
  * apply doctoc on doc/ja/TUTORIAL_ja.md
  * translate doc/TUTORIAL.md partially
  * gitignore lein_ja.man
  * translate doc/ja/lein_ja.1
  * copy doc/lein.1 to doc/ja/lein_ja.1
  * translate doc/TUTORIAL.md partially
  * translate doc/TUTORIAL.md partially
  * translate doc/TUTORIAL.md partially
  * translate doc/TUTORIAL.md partially
  * translate doc/TUTORIAL.md to section 6.4
  * copy doc/TUTORIAL.md to doc/ja/TUTORIAL_ja.md
  * add detailed explanation into doc/TUTORIAL.md
  * Pick up fix for CVE-2018-10237
  * proper symbol equality for user
  * elides printing of exception when require of user ns throws
  * Add main to aot nss only if it's not there already
  * Release 2.9.1
  * Release date.
  * Update bug_report.md
  * Add more debugging info to the bug_report.md
  * Update news.
  * Move sorting of namespaces to compile to filesystem search.
  * Handle empty http(s)_proxy string
  * rm "master" from :repl-options :prompt example
  * Add GitHub issue templates
  * Turn off print-namespace-maps across all tasks, not just uberjar.
  * remove unnecessary temp variable for working directory
  * Use absolute LEIN_DIR path when running from checkout
  * leiningen.uberjar: try to produce backwards-compatible EDN
  * Bump version to 2.9.1-SNAPSHOT.
  * Release 2.9.0
  * Re-enable bootclasspath optimization.
  * Remove unnecessary toolprovider import.
  * 2.9.0 today?
  * Changelog entries for 2.9.0.
  * Bump nREPL to 0.6.0
  * Bump to Clojure version 1.10.0.
  * Remove implicit middleware warning.
  * change location of sort for ease of testing
  * remove debug fluff
  * add sort for compilable-namespaces for consistency of compilation order
  * Offer solutions for old Clojure versions instead of bombing hideously in repl.
  * [Fix #2514] Mention the switch to nREPL 0.5 in the changelog
  * Bump templates to use Clojure 1.10.0.
  * Fix repl initialization with a different transport
  * Add pomegranate exclusions for pedantic.
  * Bump version to 2.8.4-SNAPSHOT.
  * removed deps and checked dependencies
  * Release 2.8.3
  * Changelog for 2.8.3.
  * Stringify namespace of main for repl init.
  * Fix warning in lein.ps1 - Fixes #2502
  * Fix repl init-ns to work with unqualified symbol.
  * Revert "Merge pull request #2279 from gonewest818/unattended-signatures"
  * [Fix #2497] Address an nREPL regression that had broken "lein repl"
  * Bump version to 2.8.3-SNAPSHOT.
  * Release 2.8.2
  * Latest changelog.
  * Fix classifier regex.
  * Replace require-and-resolve with existing require-resolve function.
  * Display dynamically the uri-scheme for the nREPL transport
  * [Fix #2492] Respect nREPL's configuration files

-------------------------------------------------------------------
Tue Dec  4 05:47:21 UTC 2018 - dead_mozay@nom-it.ru

- New package
openSUSE Build Service is sponsored by