nvchecker - New version checker for software releases

  •        11

nvchecker (short for new version checker) is for checking if a new version of some software has been released. You normally will like to specify some "version record files"; see below.

https://github.com/lilydjwg/nvchecker

Tags
Implementation
License
Platform

   




Related Projects

distillery - A pure Elixir implementation of release packaging functionality for the Erlang VM

  •    Elixir

Every alchemist requires good tools, and one of the greatest tools in the alchemist's disposal is the distillery. The purpose of the distillery is to take something and break it down to its component parts, reassembling it into something better, more powerful. That is exactly what this project does - it takes your Mix project and produces an Erlang/OTP release, a distilled form of your raw application's components; a single package which can be deployed anywhere, independently of an Erlang/Elixir installation. No dependencies, no hassle. This is a pure-Elixir, dependency-free implementation of release generation for Elixir projects. It is currently a standalone package, but may be integrated into Mix at some point in the future.

Rdatasets - An archive of datasets distributed with R

  •    HTML

Rdatasets is a collection of 1147 datasets that were originally distributed alongside the statistical software environment R and some of its add-on packages. The goal is to make these data more broadly accessible for teaching and statistical software development. Many R packages ship with associated datasets, but the script included here only downloads data from packages that are installed locally on the machine where it is run. If you spot interesting data in a package distributed on CRAN, let me know. I will try to install that package on my computer and I will re-run the download script to see if the data can be added to this repository. Requests should be filed on the Github issue tracker.

fpm - Effing package management! Build packages for multiple platforms (deb, rpm, etc) with great ease and sanity

  •    Ruby

The goal of fpm is to make it easy and quick to build packages such as rpms, debs, OSX packages, etc. If there is a bug in fpm, then we can work together to fix it. If you wish to report a bug/problem/whatever, I welcome you to do on the project issue tracker.

CVS release utilities

  •    Shell

This project provides a coherent package of utilities that simplify the task of tagging, customising and packaging releases of code taken from CVS, together with documentation about release conventions and suggested practices.

releasy - A rake task generator to help with building/packaging/deploying Ruby applications for release (builds for win32/OS X and source, building on all platforms)

  •    Ruby

Releasy automates the release of Ruby applications, such as games or GUI applications, for non-Ruby users. By configuring a {Releasy::Project} in your application's Rakefile, Releasy can generate Rake tasks for use when there is a need to build, package (archive) and/or deploy a new version of the application. Note: The windows:folder, windows:installer and windows:standalone will be created only if running on Windows. The windows:wrapped task will not be created if running on Windows.


scons - SCons - a software construction tool

  •    XSLT

Welcome to the SCons development tree. The real purpose of this tree is to package SCons for production distribution in a variety of formats, not just to hack SCons code. If all you want to do is install and run SCons, it will be easier for you to download and install the scons-{version}.tar.gz or scons-{version}.zip package rather than to work with the packaging logic in this tree.

exodus - Painless relocation of Linux binaries–and all of their dependencies–without containers.

  •    Python

Exodus is a tool that makes it easy to successfully relocate Linux ELF binaries from one system to another. This is useful in situations where you don't have root access on a machine or where a package simply isn't available for a given Linux distribution. For example, CentOS 6.X and Amazon Linux don't have packages for Google Chrome or aria2. Server-oriented distributions tend to have more limited and outdated packages than desktop distributions, so it's fairly common that one might have a piece of software installed on their laptop that they can't easily install on a remote machine. With exodus, transferring a piece of software that's working on one computer to another is as simple as this.

devpi - Python PyPi staging server and packaging, testing, release tool

  •    Python

Python PyPi staging server and packaging, testing, release tool

IzPack - Cross-platform Installer

  •    Java

IzPack is a one-stop solution for packaging, distributing and deploying applications. It is fully cross-platform and generates a single installer. As such, it is an alternative to native solutions such as platform-specific installers and package managers. IzPack-generated installers only require a Java virtual machine to run.

python-packaging-user-guide - Python Packaging User Guide

  •    Python

The "Python Packaging User Guide" (PyPUG) aims to be the authoritative resource on how to package and install distributions in Python using current tools. To follow the development of Python packaging, see the Python Packaging Authority.

packaging.python.org - Python Packaging User Guide

  •    Python

The "Python Packaging User Guide" (PyPUG) aims to be the authoritative resource on how to package and install distributions in Python using current tools. To follow the development of Python packaging, see the Python Packaging Authority.

semantic-release - :package::rocket: Fully automated version management and package publishing

  •    Javascript

semantic-release automates the whole package release workflow including: determining the next version number, generating the release notes and publishing the package. This removes the immediate connection between human emotions and version numbers, strictly following the Semantic Versioning specification.

Ekko - Ekko is a Laravel helper package

  •    PHP

Ekko is a Laravel helper package. It helps you mark currently active menu item in your navbar. Laravel 5.5+ will use the auto-discovery function.

golang-builder - Containerized build environment for compiling an executable Golang package and packaging it in a light-weight Docker container

  •    Shell

Containerized build environment for compiling an executable Golang package and packaging it in a light-weight Docker container.One of the (many) benefits of developing with Go is that you have the option of compiling your application into a self-contained, statically-linked binary. A statically-linked binary can be run in a container with NO other dependencies which means you can create incredibly small images.

AppImageKit - Package desktop applications as AppImages that run on common Linux-based operating systems, such as RHEL, CentOS, openSUSE, SLED, Ubuntu, Fedora, debian and derivatives

  •    C

The AppImage format is a format for packaging applications in a way that allows them to run on a variety of different target systems (base operating systems, distributions) without further modification. Using AppImageKit you can package desktop applications as AppImages that run on common Linux-based operating systems, such as RHEL, CentOS, Ubuntu, Fedora, Debian and derivatives.

Upix - The universal package installer

  •    Shell

Upix is a distribution independent software management and packaging system for Linux. An Upix application consists of a single directory quot;AppDirquot; which contains build scripts and application specific files, both source and binaries.

nfpm - NFPM is Not FPM - a simple deb and rpm packager written in Go

  •    Go

NFPM is Not FPM - a simple deb and rpm packager written in Go. While fpm is great, for me it is a bummer that it depends on Ruby, tar and probably other software.

anaconda-issues - Anaconda issue tracking

  •    

Please submit Anaconda issues to the issue tracker of this repository. Note, this issue tracker is for issues with the Anaconda Python distribution, its installers, and its packages. For issues with the conda package manager, unrelated to any specific package, please use the conda issue tracker.

bintray-release - A helper for releasing from gradle up to bintray

  •    Groovy

Super duper easy way to release your Android and other artifacts to bintray. This is a helper for releasing libraries to bintray. It is intended to help configuring stuff related to maven and bintray. At the moment it works with Android Library projects, plain Java and plain Groovy projects, but our focus is to mainly support Android projects.

gps - your dependencies have arrived

  •    Go

gps is the Go Packaging Solver. It is an engine for tackling dependency management problems in Go. It is trivial - about 35 lines of code - to replicate the fetching bits of go get using gps. gps is not Yet Another Go Package Management Tool. Rather, it's a library that package management (and adjacent) tools can use to solve the hard parts of the problem in a consistent, holistic way. It is a distillation of the ideas behind language package managers like bundler, npm, elm-package, cargo (and others) into a library, artisanally handcrafted with ❤️ for Go's specific requirements.