Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New pypi release? #225

Closed
jacobwilliams opened this issue Mar 4, 2018 · 8 comments
Closed

New pypi release? #225

jacobwilliams opened this issue Mar 4, 2018 · 8 comments

Comments

@jacobwilliams
Copy link
Member

Do you plan on a new pypi release with the latest changes? It's easier to deal with when I can just install using pip (there's been enough bug fixes that I can't even use the pypi one any more with some of my code). Thanks!

@cmacmackin
Copy link
Contributor

cmacmackin commented Mar 4, 2018 via email

@jacobwilliams
Copy link
Member Author

No worries or rush. Many thanks for all your efforts!

@jacobwilliams
Copy link
Member Author

FYI: you may be aware of this, but I just noticed that the current version of ford on pypi is totally broken (it looks like all my projects that build documentation on Travis-CI and push to github pages are failing). This is odd because it used to work (maybe some dependency changed something that broke it at some point?) I'm not sure when the change happened. The latest master version works fine for me.

@zbeekman
Copy link
Member

@jacobwilliams was the Travis-CI issue ever resolved?

@zbeekman
Copy link
Member

@cmacmackin FYI, I was about to open a new issue until I discovered that it was fixed on master. It would be really great to publish a PyPI release, even if not 100% of the bugs you wanted to resolve for the next release are finished.

Here is the text of the report I was about to file:


It seems that FORD may not like the module function declaration used in submodules. Replacing this with module procedure seems to fix things.

The error message generated is:

Processing documentation comments...
Correlating information from different parts of your project...
Traceback (most recent call last):
  File "/usr/local/bin/ford", line 11, in <module>
    load_entry_point('FORD==5.0.6', 'console_scripts', 'ford')()
  File "/usr/local/Cellar/ford/5.0.6/libexec/lib/python2.7/site-packages/ford/__init__.py", line 357, in run
    main(proj_data,proj_docs,md)
  File "/usr/local/Cellar/ford/5.0.6/libexec/lib/python2.7/site-packages/ford/__init__.py", line 320, in main
    project.correlate()
  File "/usr/local/Cellar/ford/5.0.6/libexec/lib/python2.7/site-packages/ford/fortran_project.py", line 232, in correlate
    for function in module.modfunctions:
AttributeError: 'FortranSubmodule' object has no attribute 'modfunctions'

@cmacmackin
Copy link
Contributor

Fair enough. If you're willing to help, it would be really great if you could assemble some release notes along the lines of what I've done in the past. Longer term, I'm thinking that I'm going to need to pass FORD onto someone else. I'm busy with other things these days and it deserves someone who is able to devote more time to it.

@cmacmackin
Copy link
Contributor

A new release is just out.

@zbeekman
Copy link
Member

zbeekman commented Jun 30, 2018 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants