Nickie Mc
Nickie Mc
When building, the following warning is produced: ``` Languages/Python/Conversions.cs(29,74): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context. ``` This...
Non-normalized Python versions can include dashes (`-`) and underscores (`_`) in place of periods (`.`). `PythonVersionInfo` should be updated to allow these characters.
A number of Python dependencies are unable to be found because the only versions that have ever been released are pre-release versions and/or the manifest references a pre-release version. Similar...
Some pip files include URLs, e.g.: `https://github.com/gevent/gevent/archive/master.zip; python_version >= "3.8"` Currently, `PipRequirementsTxtManifest` is unable to properly parse such URLs. It should be updated so that it can.
Some Ruby repositories (especially libraries), may only have a `Gemfile` file, not a `Gemfile.lock` file. The code should be updated to correctly process a `Gemfile` on its own.
In Python projects, `requirements.txt` can include lines such as the following: ``` IPython[all] ``` Currently `[all]` cannot be successfully parsed and the dependency is skipped. An example of this issue...
Rails projects may utilize gems (e.g. `rails-assets-bootstrap`) from [rails-assets.org](https://rails-assets.org). These gems are not currently cross-referenced on [rubygems.org](https://rubygems.org) so support should be added to pull the necessary data from [rails-assets.org](https://rails-assets.org).