Commit Graph
51 Commits
Author SHA1 Message Date
Eric HolscherandAaron Carlisle ca2719b32f Merge Release 0.5.2 Changelog into master (#1114)
* Setup: Require docutils<0.17'

Docutils 0.17 changes some rendering of properties, until support is added we should probably pin to use an older version.

I may not be a bad idea to keep a pinned version in the theme to prevent this issue in the future.

* Release 0.5.2

Include a changelog and bump versions

* Fix changelog

Co-authored-by: Aaron Carlisle <carlisle.b3d@gmail.com>
2021-04-05 13:14:49 -04:00
Aaron Carlisle 6f684828ed npm: Update dependencies (simple) (#1096)
This simply runs `npm update` so there are no breaking changes.
2021-03-22 13:26:56 -04:00
Aaron Carlisle b33d06444e npm: Add a few missing package fields (#1079)
* npm: Add a few missing package fields

This fixes these warnings when running `npm install`:

```
npm WARN sphinx_rtd_theme@0.5.1 No repository field.
npm WARN sphinx_rtd_theme@0.5.1 No license field.
```

* 0.5.2

* Revert version bump

* Revert version bump
2021-03-12 18:12:31 -05:00
Santos Gallegos f6554bfcbf Release 0.5.1 (#1032) 2021-01-04 17:13:31 -05:00
Anthony Johnson a452102fff Bump version 2020-06-17 09:55:10 -06:00
Anthony Johnson 8732ce06b5 Bump to next release, 0.5.0rc2 or greater 2020-05-06 16:14:39 -06:00
Anthony Johnson 729ac2f5b9 Release 0.5.0rc1
This is a release candidate for 0.5.0, which adds support for both HTML4
and HTML5 writers, which should support the default writer regardless of
your version of Sphinx.

Also included in this release are localization efforts and 10 language
translations.

You will need to specify the release manually to test, if there are no
major issues, we will have a 0.5.0 release shortly.

Closes #886
Closes #712
2020-05-06 15:22:02 -06:00
Anthony bcb142a463 Merge branch 'master' into use-bumpversion 2020-05-06 15:06:10 -06:00
Anthony Johnson b4769ec0ae Start off with 0.4.3alpha1
We use a 1-based indexing for dev part as `rc0` sounds funny. This was
also a test commit of the change.
2020-05-06 14:53:43 -06:00
Anthony Johnson 512ad422d1 Move bumpversion config and reconfigure
I moved the configuration to setup.cfg, with the rest of the tooling
configurations.

I had trouble getting the parsing to work for both the current pattern
that exists in this repository (`0.4.3.dev0`), and the pattern we use in
other repositories (`0.4.3alpha1` and `0.4.3rc1`).

The release pattern would potentially be:

* Version is `0.4.3alpha1`
* Bump to `0.5.0alpha1` or `0.5.0rc1` for testing release, `0.5.0` for
  full release
* Commit, tag, etc the new release
* Release to PyPI
* Bump to `0.5.1alpha1` and commit. This is the next development release
  that would be in `master` branch
2020-05-06 14:47:03 -06:00
Álvaro Mondéjar d068e83488 Upgrade node-sass to avoid security vulnerabilty 2020-04-26 15:18:40 +02:00
David Fischer 68a19ca510 Update JS dependencies (#867)
* Update JS dependencies

- This should fix the github JS vulns warning

* Remove matchdep as a dependency
2020-01-20 12:56:39 -05:00
Jesse Tan 12458e0a6a Remove Modernizr, keep html5shiv (Webpack edition) 2019-10-25 14:54:52 +02:00
David Fischer 83540ff93f Upgrade and unpin sass-loader 2019-10-15 16:31:22 -06:00
David Fischer d87006d384 Commit package-lock.json 2019-10-15 16:31:22 -06:00
Jesse Tan 6fce074312 Also bump package.json 2019-10-03 20:27:53 +02:00
Anthony Johnson 35320c29f6 Comment on why bourbon-neat is pinned
This will actually fail `npm install` if you try upgrading the version.
2019-07-25 19:12:34 -06:00
Reece Dunham e343390ed6 back to working version as requested 2019-07-25 18:41:00 -04:00
dependabot-preview[bot] 1001668088 Update css-loader requirement from ^2.1.1 to ^3.1.0
Updates the requirements on [css-loader](https://github.com/webpack-contrib/css-loader) to permit the latest version.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v2.1.1...v3.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-25 22:34:15 +00:00
dependabot-preview[bot] 83a93b7470 Update bourbon-neat requirement from ~1.9 to ~4.0
Updates the requirements on [bourbon-neat](https://github.com/thoughtbot/neat) to permit the latest version.
- [Release notes](https://github.com/thoughtbot/neat/releases)
- [Changelog](https://github.com/thoughtbot/neat/blob/master/CHANGELOG.md)
- [Commits](https://github.com/thoughtbot/neat/compare/v1.9.0...v4.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-25 22:31:17 +00:00
Anthony Johnson 94d574349f Review fixes on typo and missing change to package.json 2019-07-25 15:46:31 -06:00
Anthony Johnson cb87d8f406 Drop yarn lock, move deps to devdeps in package.json 2019-07-19 11:05:27 -06:00
Anthony Johnson af7d610bb9 Pin Neat v1.9 to avoid node-gyp 3.8 2019-07-19 10:50:54 -06:00
Anthony Johnson 006921a145 A few additions for migration to webpack
* Fix issues on paths in build and dev files
* Skip yarn to reduce tooling requirements
* Minify CSS assets in production
* Reduce imports on fonts, hardcode font pieces more. There are problems
  with the font family names. Roboto mixin brings in everything as
  `Roboto-Slab-Bold`, which won't match local font name of 'Roboto Slab'
* Fix the development instance more:
  * Add file watching on reST files
  * Execute build docs command after webpack build

Things I'm still not sure about:

- [ ] The actual JS output, I haven't vetted this yet
- [ ] If woff2 and woff are enough for fonts. The NPM packages are missing other formats
2019-07-17 23:37:55 -06:00
Simon Biggs beca6ea743 successful build with webpack 2019-07-02 20:17:20 +10:00
Eric Holscher ae4e8c28ec Release 0.4.3 2019-02-12 16:31:39 -03:00
Eric Holscher a08fe03827 Bump to 0.4.2 2018-10-05 11:14:39 -07:00
Eric Holscher 46a30df96e Merge branch 'master' into davidfischer/declare-package-main 2018-10-05 13:18:35 +02:00
David Fischer 521820c9bf Release v0.4.1 2018-07-27 10:18:29 -07:00
David Fischer c960976f90 Declare the main entry point of the package 2018-06-28 12:21:06 -07:00
David Fischer 69fafa2e0a Version 0.4.0 updates 2018-06-06 11:09:22 -07:00
Jesse Tan f9e653f5bf Merge branch 'master' into version-in-js 2018-05-04 11:05:59 +02:00
Anthony Johnson 801c0bf279 Bump versions 2018-05-01 13:54:10 -06:00
Jesse Tan e90db838ce Write theme version at the top of theme.js 2018-04-10 13:48:11 +02:00
Anthony 4c99c1013a Merge branch 'master' into agj/changelog-0.3.0 2018-03-30 10:21:10 -06:00
Anthony Johnson dbb68468da Might as well update the version in other places too 2018-03-29 18:58:12 -06:00
Anthony Johnson 5732cfa06c npm didn't save as dev depend 2018-03-29 18:33:12 -06:00
Anthony Johnson 5d3ebf5241 Add bower to dev depends
All of our dependencies should be specified, we don't rely on global installs
anywhere with node modules.
2018-03-29 18:20:23 -06:00
Jesse Tan 067a6794f0 Match minor dependency version for consistency 2017-12-29 16:23:17 +01:00
Jesse Tan bf848802a6 Uglify during build 2017-12-28 10:22:16 +01:00
Aaron Carlisle 19b22ebada Run grunt (#522)
* Run Grunt

Also fix some errors from recent docs rename

* Upgade grunt contrib sass to 1.0.0

Fixes the following warning:

```
DEPRECATION WARNING: Passing --sourcemap without a value is deprecated.
Sourcemaps are now generated by default, so this flag has no effect.
```

* Revert change to gitignore

* Watch readme file
2017-12-27 21:33:02 -05:00
Aaron Carlisle fb986026b8 Update node packages 2017-03-23 00:07:01 -04:00
Anthony Johnson f0863fa0eb Refactor js to exportable module 2015-09-09 00:17:10 -07:00
Dave Snider dec5831f75 Merge branch 'master' of github.com:snide/sphinx_rtd_theme 2014-02-06 11:34:28 -08:00
Dave Snider 8af1437a38 move to contrib-sass, remove contrib-compass reqs 2014-02-06 11:33:54 -08:00
Paul Scott 4888452908 Specify an empty dependencies set in package.json
NPM goes really crazy without this. You'll get a lot of
called_on_non_object errors when trying to perform (even
global) install operations.
2014-02-06 17:16:01 +00:00
Dave Snider e83688818d get the theme working with fa. #94 2014-01-31 08:58:37 -08:00
Matthew Iversen b99bad47b5 Update setup.py to work, rework file structure
- rebase sass files to ./sass
- Place all theme files in ./sphinx_rtd_theme
- Grunt now uses `default` and `build` tasks
- `build` will minify css for committing / dist
- Added Gemfile and requirements.txt for python/ruby requirements
- Cleaned up Gruntfile, copying no longer needed.
- moved compass config to compass.rb

Squashed commits:

- Move out sphinx_rtd_theme to root folder
- Manifest unneeded
- Move out sass to root dir
- Remove dist from git
- Reconfigure paths
- Add requirements for sphinx
- Add gemfile for compass
- Udpate components path
- Move to static/css
- Add line for rbenv
- Require livereload, don't need copy
- Comment static path, update theme path for demo conf.py
- Add css files
- Correct name of .ruby-version...
- Update path to theme.css
- Remove unprefixed badge_only.css
- Update location of theme.js
- Update paths in Gruntfile, tasks
- re-add __init__.py, bump version
- Update setup.py to pick up version easily
- Move config.rb to compass.rb
- Correct compass import paths
- Add debug / production environment
- Commit with production built css
- Add theme.conf, get requires from requirements.txt
- rename tasks, use sphinx-build, add comments
- Fix font path
- Update css files
2013-11-04 20:37:27 +11:00
Dave Snider ab76c92c18 open the browser 2013-11-03 13:59:15 -08:00
Dave Snider 46b3c78b8b add clean to package 2013-11-03 13:41:25 -08:00