270 Commits (75c51b2f0104b2125e4bd0b4c9ce894d4d88ebf9)
 

Author SHA1 Message Date
  Niklas Rosenstein b0558cd27f
Add Monorepo.get_private(), "shore publish" now prevents you from publishing if subject is marked private 9 months ago
  Niklas Rosenstein e0d5a19144
update logging calls to use %s formatting instead of {} and .format() 9 months ago
  Niklas Rosenstein 625e220738
add Monorepo $.mono-versioning property, update "shore bump" to error if trying to bump the individual version number of a package when the version number is monorepo managed, moved get_package_version_refs() for Package entry_file to core plugin 9 months ago
  Niklas Rosenstein 7b6c77ed3a
core plugin now also warns for unknown keys on the Monorepo definition 9 months ago
  Niklas Rosenstein a31fc4ce34
remove CommonPackageData, Monorepo $.packages was removed in place for root-level properties, add $.private field for Monorepo and Package, $.license missing check is now omitted if package is marked private, add $.license consistency check between package and monorepo 9 months ago
  Niklas Rosenstein be78fef03b
add Package $.classifiers and $.keywords 9 months ago
  Niklas Rosenstein 17d07cbde4
add "shore classifiers search" command 9 months ago
  Niklas Rosenstein d15a340ee6
(shore-release-tool) bump version to 0.0.1.post1 9 months ago
  Niklas Rosenstein f5695720b5
add --verbose option, update README.md 9 months ago
  Niklas Rosenstein a8f42b88ce
rename package to "shore-release-tool" because "shore" is already used, fix AttributeError if entry file cannot be found 9 months ago
  Niklas Rosenstein a46839af26
remove vendor/nr now that dependencies are available on PyPI 9 months ago
  Niklas Rosenstein b829191b31
add --post option to "shore bump" 9 months ago
  Niklas Rosenstein 840fa1c770
add --reuse option to "shore publish", rename --build-directory and --directory to --build-dir 9 months ago
  Niklas Rosenstein 17a1def9dd
fix git.porcelain() and "shore bump --tag" 9 months ago
  Niklas Rosenstein ae5f9009fd
add optional "path" argument to "shore bump" 9 months ago
  Niklas Rosenstein 082266dc6b
fix version bumping 9 months ago
  Niklas Rosenstein e2d4bc9ce9
remove --all options, shore should always run for the entire repo to ensure consistency of produced files 9 months ago
  Niklas Rosenstein 5431225374
fix dev-install template if no extras are provided 9 months ago
  Niklas Rosenstein 976bd79535
fix behavior of bin/dev-install --extras test 9 months ago
  Niklas Rosenstein ff546953f5
update dev-install template and renderer, now includes test and extra requirements from the same monorepo 9 months ago
  Niklas Rosenstein 7644f4868f
fix bug in write_to_disk() 9 months ago
  Niklas Rosenstein 4672dd6f78
fix .drone.yml 9 months ago
  Niklas Rosenstein 45c87ae1dc
update dependencies 9 months ago
  Niklas Rosenstein 633fa1d508
update nr library 9 months ago
  Niklas Rosenstein 2c294aa22d
use nr.pylang.utils instead of nr.commons 9 months ago
  Niklas Rosenstein 96b14e7788
update submodule path 9 months ago
  Niklas Rosenstein 46d964def1
update "new" template 9 months ago
  Niklas Rosenstein 802b780b19 Add .drone.yml, use packaging module and add --ci option to bump command (#10) 9 months ago
  Niklas Rosenstein 4b63d247da
add build badge 9 months ago
  Niklas Rosenstein 9320f3e184
fix "shore verify" for Windows (CRLF) 9 months ago
  Niklas Rosenstein bdbcef1009
update "shore checks" output and how checks are run from "shore update" 9 months ago
  Niklas Rosenstein 86e9ee067a
add "shore verify" command (close #8) 9 months ago
  Niklas Rosenstein 9d3fd337d0
rename install hook event names (#9) 9 months ago
  Niklas Rosenstein 48171b8237
fix dev-install script template, add install-hooks option in package.yaml (close #9) 9 months ago
  Niklas Rosenstein ec755c75df
fix core plugin checks if there are unhandled keys 9 months ago
  Niklas Rosenstein d21ee6bb35
update dev-install template, adding a --type option 9 months ago
  Niklas Rosenstein cc6eac9a1a
close #5 -- the "dev-install" plugin now produces a Python script that can also uninstall and do a non-develop install 9 months ago
  Niklas Rosenstein 065cedd731 Merge branch 'shore' of NiklasRosenstein/shore into master 10 months ago
  Niklas Rosenstein 8ccf91a82e
add build to .gitignore 10 months ago
  Niklas Rosenstein 43387cc850
abstract git command-line in "shore.util.git", fix "shore bump --tag" if version number does not actually change 10 months ago
  Niklas Rosenstein e30b6732a6
update pypi publisher 10 months ago
  Niklas Rosenstein b61271ddb8
add "manifest" section to package.yaml 10 months ago
  Niklas Rosenstein fa7c8ba1ab
setuptools: remove previous build artifact if it already exists 10 months ago
  Niklas Rosenstein 290f44877b
correct package version in __init__.py 10 months ago
  Niklas Rosenstein 84fef92597
fix bump when using --force and the version refs are inconsistent 10 months ago
  Niklas Rosenstein 5fa003dbef
checks no longer log an info if warnings or errors are found (the check results should speak for themselves), Inconsistent author/version now contains filenames 10 months ago
  Niklas Rosenstein 045012d62c
start version at 0.0.1 10 months ago
  Niklas Rosenstein d3c398a4f3
add --forcea and --tag option to "shore bump" 10 months ago
  Niklas Rosenstein f3dc3b41b0
ooverride JsonFieldName in many fields, add Package.tag_format 10 months ago
  Niklas Rosenstein 06d65abb90
dev-install now changes to the correct directory for the pip install 10 months ago