Git Product home page Git Product logo

Comments (7)

choldgraf avatar choldgraf commented on August 15, 2024 1

@sandrotosi https://github.com/ExecutableBookProject/sphinx-copybutton/releases/tag/v0.2.11 :-)

from sphinx-copybutton.

choldgraf avatar choldgraf commented on August 15, 2024

@mgeier and @sandrotosi wanna check to make sure this looks good? I just cut a new release for PyPI!

from sphinx-copybutton.

mgeier avatar mgeier commented on August 15, 2024

The packages seem to work, there are just two minor cosmetic problems:

(1) When unpacking the packages (wheel and sdist), the contained files all are executable.
I have no idea why that's the case, but it doesn't happen when I'm trying other packages.
Are the files executable on your local file system?

(2) The sdist contains the _build directory, I guess that's not intentional?

I normally don't use Sphinx' Makefile (because it's silly, see sphinx-doc/sphinx#5618 (comment)) and use this instead:

python3 setup.py build_sphinx

See also https://github.com/spatialaudio/nbsphinx/blob/master/CONTRIBUTING.rst.

This is better in many ways, and as a side effect it avoids having the build directory as part of the docs directory.

What's making things worse, is that you have _build in your .gitignore, which makes it hard to spot the error.

In summary, these are two anti-patterns that I try to avoid in my own projects: Sphinx' Makefiles and over-eager .gitignore files.

from sphinx-copybutton.

choldgraf avatar choldgraf commented on August 15, 2024

@mgeier thanks for the advice! Perhaps we can tackle these as issues for the next release. I'll change the issue title to reflect the new To-Do item

from sphinx-copybutton.

sandrotosi avatar sandrotosi commented on August 15, 2024

Hey @choldgraf , you also released a new version of sphinx-copybutton? :)

from sphinx-copybutton.

choldgraf avatar choldgraf commented on August 15, 2024

well I have since Jan 6th :-) but is there a feature in master that you want in the released verison? Can try to make a release tomorrow if so

from sphinx-copybutton.

sandrotosi avatar sandrotosi commented on August 15, 2024

not necessarily, but there are 45 commits to master since the latest release, probably a new one is due regardless if i need it or not :)

from sphinx-copybutton.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.